优化tableview的卡顿现象
2015-08-10 10:46
351 查看
1、复用单元格
2、使用不透明的视图,单元格中尽量少使用动画
3、图片加载使用异步加载,并且设置图片加载的并发数
4、滑动时不加载图片,停止滑动开始加载
5、文字图片可以直接drawInRect绘制
6、如非必要,减少reloadData全部cell,只reloadRowsAtIndexPaths
7、如果cell是动态行高,计算出高度后缓存
8、cell高度固定的话直接用cell.rowHeight设置高度
2、使用不透明的视图,单元格中尽量少使用动画
3、图片加载使用异步加载,并且设置图片加载的并发数
4、滑动时不加载图片,停止滑动开始加载
5、文字图片可以直接drawInRect绘制
6、如非必要,减少reloadData全部cell,只reloadRowsAtIndexPaths
7、如果cell是动态行高,计算出高度后缓存
8、cell高度固定的话直接用cell.rowHeight设置高度
相关文章推荐
- 可永久免费使用的SCADA系统
- 性能优化之Hibernate缓存讲解、应用和调优
- POJ 1159:Palindrome 最长公共子序列
- ML2 – Address Population
- 编程技术面试的五大要点
- Migration from classic replication to GTID replication(Online)
- javascript中caller和callee详解
- opencv 环境搭配
- 晒一下MAC下终端颜色配置
- 字符串比较 脚本练习
- HDU 5295 Unstable
- 51单片机之数码管
- 4.3 给圣诞老人的信息--Toast对象的使用
- javascript 延长作用域链 与没有块级作用域
- Float类型之间是不能够取余的
- 去掉xcode编译warning:ld: warning: directory not found for option '-L
- Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project 'MyProject'.
- HDU 5353 Average(平分值,求步聚)多校6
- 去掉xcode编译warning:ld: warning: directory not found for option '-L
- 表单动态生成表格