博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS TableView reloadData结束
阅读量:5981 次
发布时间:2019-06-20

本文共 375 字,大约阅读时间需要 1 分钟。

hot3.png

有时候我们需要知道tableview何时刷新结束,来做一些相关的操作,那么如何得知reloadData结束呢?

看代码:

BOOL _reloadFinished = NO;[tableView reload]; //这里会自动设置tableView layoutIfNeeded为YES,意味着将会在runloop结束时重绘tableView,并将重绘任务提交到主队列dispatch_async(dispatch_get_main_queue(),^{    _reloadFinished = YES;//由于mainQueue是串行的,执行到这里说明上一个提交到mainQueue的task已经完成了(即tableView重绘)});

参考链接:

转载于:https://my.oschina.net/u/913344/blog/607839

你可能感兴趣的文章
shell判断文件,目录是否存在或者具有权限
查看>>
网站以前ico图标替换新图后还显示以前的图标
查看>>
linux关于处理文本内容的命令!!
查看>>
1-1.c
查看>>
Elasticsearch 多解析器 配置
查看>>
安装配置zabbix-agent
查看>>
测试配置keepalived,lvs和realserver
查看>>
数据库之视图
查看>>
Android开发 socket
查看>>
newCachedThreadPool()可缓存线程池详解,代码示例
查看>>
我的友情链接
查看>>
TabHost选项卡
查看>>
Redis系列--6、Redis Java连接操作
查看>>
安装WHMCS需要安装ionCube PHP Loader的方法
查看>>
针对VMware View 5.1 虚拟桌面出现 user profile service 问题的深度分析及解决方案
查看>>
Nginx的反向代理出现err_content_length_mismatch问题
查看>>
利用keepalived 实现HA&LB
查看>>
淡然随想
查看>>
mysql密码重置
查看>>
Tomcat response header & server info
查看>>