补充:tableView优化总结_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 补充:tableView优化总结

补充:tableView优化总结

 2016/6/4 5:30:45  轩辕辉  程序员俱乐部  我要评论(0)
  • 摘要:tableView优化方式总结(说明:一下只是我自己的小总结,会有不足,望大神指正,多谢大家了)1缓存cell的行高.目的方便第二遍访问cell.2减少图片的blend操作.包括:设置不透明的视图.UIView的背景色不要使用clearColor和控件避免使用带alpha的图片3cell的重用4当加载的数据比较小的时候,可以将加载的耗时操作用异步操作.5与渲染图片.即先在bitmapcontext里先将其渲染一边,导出成UIImage对象,在讲起渲染到屏幕上
  • 标签:总结 view 优化

tableView优化方式总结

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

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

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

3 cell 的重用

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

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

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

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

发表评论
用户名: 匿名