iOS tableView优化点

原文:http://mp.weixin.qq.com/s/QIjamR1oZ8phSDZtOhIyVw


本文总结了一些tableView常见的优化点,这里聊作记录,以便后用。


1、cell高度缓存,减少高度的计算次数;

2、图片异步加载渲染;

3、减少View层级以及多次绘制(可以将多个变化较小的View压缩成一张图片统一绘制)

4、圆角处理。直接操作View的layer设置圆角相对耗费性能,可以以原图片代替

5、按需加载数据。加载过多数据会导致tableView重绘过多,可以分页加载数据(策略可以自定义)

猜你喜欢

转载自blog.csdn.net/u012413955/article/details/79704820