iOS开发学习-如何优化tableview的使用

Posted Gjianhao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开发学习-如何优化tableview的使用相关的知识,希望对你有一定的参考价值。

1、复用单元格

2、单元格中的视图尽量都使用不透明的,单元格中尽量少使用动画

3、图片加载使用异步加载

4、滑动时不加载图片,停止滑动时开始加载

5、单元格中的内容可以在自定义cell类中的drawRect方法内自己绘制

6、如非必要,减少reloadData全部cell,只reloadRowAtIndexPaths

7、如果cell是动态行高,计算出高度后缓存

8、cell高度固定的话直接使用cell.rowHeight设置高度

以上是关于iOS开发学习-如何优化tableview的使用的主要内容,如果未能解决你的问题,请参考以下文章

ios 怎样获取在tableview上的键盘高度

ios tableview 单选

ios tableView sectionHeader 吸顶效果

iOS tableview性能优化及分析

关于tableView的优化

iOS 关于tableview的性能优化问题