iOS   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 每秒更新UITableView大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道在相当复杂的UITableViewCells中显示倒计时的正确方法是什么,在每个单元格中以不同的时间倒计时.

我可以分别为每个细胞分别使用NSTimer,但是细胞不会同时更新.我可以为所有单元格安装一个NSTimer但是在uitableview上调用reloadData每秒都要花费相当多,不是吗?

显然需要仅在可见单元格中更新.

任何想法,最佳实践,知道如何处理这件事?

解决方法

关于如何实现这个的一些想法:

>为单元格的原型创建自定义类,并在该类中实现更新方法.此方法更新标签.>在自定义TableViewController类中创建计时器>每当计时器触发时,通过indexPath遍历单元格.对于不可见的单元格,UITableView.CellForRowAtIndexPath返回nil.>为每个可见单元格调用单元格的更新方法.

大佬总结

以上是大佬教程为你收集整理的ios – 每秒更新UITableView全部内容,希望文章能够帮你解决ios – 每秒更新UITableView所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: