首页 > 移动平台 > 详细

iOS UITableviewCell优化

时间:2015-03-20 12:32:53      阅读:347      评论:0      收藏:0      [点我收藏+]

iOS UITableviewCell优化

0.Cell必须重用
1.把Cell的opaque设置为NO
2.多种样式的Cell分开写
3.尽量提前初始化好要用到的UI不要每次更新页面的时候都要创建和删除
4.尽量定高,如果动态算高度尽量不要用到UIKit的东西计算

5.如果直接用IB加载的话尽量用

- (void)registerNib:(UINib *)nib forCellReuseIdentifier:(NSString *)identifier NS_AVAILABLE_IOS(5_0);

 

-----------------------------------------知识补充---------------------------------------------


alpha支持Animation(动画), hidden和opaque不支持动画
hidden相比alpha开销小,alpha=0透明开销大,如果效果一样,用hidden好一点.
hideen的时候view是不接收事件的,但alpha为0时View可以接收事件.
当把View设置为透明的背景时,一般把opaque设置为NO,可以减少开销,对内存也好.

iOS UITableviewCell优化

原文:http://www.cnblogs.com/tomblogblog/p/4353213.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!