苹果Airpods pro耳机怎么改名字,苹果Airodro耳机怎么改名字?下面请看小编的详细介绍吧!......
iOS中DZNEmptyDataSet如何设置屏幕点击刷新
UIScrollView EmptyDataSet是iOS中的一个空白页面显示框架,能够进行无数据时的空白页面设置。
工具/原料
- Xcode
方法/步骤
当tableview列表的数据源数据为空时即会显示当前空白数据页面,在这里将列表行数设置为0,如下:
运行显示效果如下,现在增加点击空白数据重新加载数据的功能。
在DZNEmptyDataSetDelegate的代理方法下
- (BOOL)emptyDataSetShouldAllowTouch:(UIScrollView *)scrollView
可以设置屏幕是否可以点击。
在DZNEmptyDataSetDelegate的代理方法下
- (void)emptyDataSet:(UIScrollView *)scrollView didTapView:(UIView *)view
为点击屏幕时候的方法响应。
在控制器中遵循DZNEmptyDataSetDelegate协议,同时设置tableview列表的代理。
实现
- (BOOL)emptyDataSetShouldAllowTouch:(UIScrollView *)scrollView
与
- (void)emptyDataSet:(UIScrollView *)scrollView didTapView:(UIView *)view
代理方法,并且将
- (BOOL)emptyDataSetShouldAllowTouch:(UIScrollView *)scrollView
的返回值设置为YES,点击屏幕时
- (void)emptyDataSet:(UIScrollView *)scrollView didTapView:(UIView *)view
将会响应,在响应时进行数据刷新即可,如下:
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章