浅谈UITableview 的优化
来源:互联网 发布:mac用的播放器 编辑:程序博客网 时间:2024/06/03 19:11
UITableview(列表) 是iOS开发中最常用的UI控件之一。但在使用过程中数据量过大或者设备性能的不足容易造成卡顿等问题,这时候就需要优化。
1)正确复用cell。
2)设置统一规格的cell。
3)如果是要动态显示cell的高度,要提前计算好高度(布局)并缓存,因为 heightForRowAtIndexPath 是调用最频繁的方法之一。
4)遇到复杂的界面时最好异步绘制。
5)滑动时再按需加载,在大量图片展示,网络加载时比较好。
6)尽量减少cell上子视图的层级关系。
7)尽量cell上的所有视图不透明和切圆操作。
8)尽量不要动态添加或删除子控件。最好在初始化时就加载完,然后用隐藏的方式来控制是否显示。
阅读全文
0 0
- 浅谈UITableview 的优化
- 关于UITableView的优化
- 优化UITableView的性能
- UITableView的性能优化
- 关于UITableView的优化
- UITableView的性能优化
- 关于UITableView的优化
- 关于UITableView的优化
- UITableView的优化总结
- UITableView的性能优化
- UITableView的优化
- UITableView的优化
- UITableView的性能优化
- UITableView的优化
- UITableView的优化问题
- UItableView的性能优化
- 关于 UITableView 的优化
- UITableView的优化方案
- mybatis学习
- 第一题 赋值运算符的重载
- dispatcherServletController参数填充源码
- css的三大特性
- PAT a1033题解
- 浅谈UITableview 的优化
- 离散化--uva12171 Sculpture
- hibernate模糊查询criteria封装参数
- 修改cmd的默认路径
- 《华为机试在线训练》之字符个数统计
- PAT a1034题解
- es6 函数形参的默认值
- PAT a1035题解
- [Head.First.PHP.&.MySQL]pdf