补充:tableView优化总结

Posted 轩辕辉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了补充:tableView优化总结相关的知识,希望对你有一定的参考价值。

tableView优化方式总结

(说明:一下只是我自己的小总结,会有不足,望大神指正,多谢大家了)

1 缓存 cell 的行高.目的方便第二遍访问 cell.

2 减少图片的blend 操作.包括:设置不透明的视图.UIView 的背景色不要使用 clearColor和控件避免使用带 alpha 的图片

3 cell 的重用

4 当加载的数据比较小的时候,可以将加载的耗时操作用异步操作.

5 与渲染图片.即先在 bitmap context里先将其渲染一边,导出成 UIImage 对象,在讲起渲染到屏幕上.

6 异步加载过多的时候用 UIScrollView 的代理来解决.

7 当内存比较紧张的时候,要释放掉所有的子线程并手动的将代理设置为 nil.

以上是关于补充:tableView优化总结的主要内容,如果未能解决你的问题,请参考以下文章

UITableView的性能优化

UITableView的性能优化1

发现,朋友圈样式开发总结

关于tableView的优化

tableView性能优化

TableView性能优化