iOS 小技巧

一句代码显示无数据界面

2016-10-31  本文已影响695人  gitKong
/**
 自定义无数据显示界面

 @param customView 自定义界面
 @param operation  点击界面操作
 */
- (void)fl_showNoDataCustomView:(UIView *_Nullable)customView operation:(void (^_Nullable)())operation;

/**
 显示默认无数据界面

 @param imageName 图片名
 @param text      图片下方提示文字
 @param operation 点击图片操作
 */
- (void)fl_showNoDataView:(NSString *_Nullable)imageName text:(NSString *_Nullable)text operation:(void (^_Nullable)())operation;

/**
 显示默认无数据界面,内置默认值,可在m文件中修改

 @param operation 点击图片操作
 */
- (void)fl_showNoDataViewOperation:(void (^_Nullable)())operation;

/**
 隐藏无数据界面
 */
- (void)fl_hideNoDataView;
__weak typeof(self) weakSelf = self;
    [self.view fl_showNoDataViewOperation:^{
        NSLog(@"hello world");
        dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
            [weakSelf.view fl_hideNoDataView];
        });
    }];

使用起来就是这么这么简单

gitHub地址 喜欢给个like,支持支持~😁

上一篇 下一篇

猜你喜欢

热点阅读