复习ios --纯代码自定义 UITableviewCell
2015-01-29 00:00
253 查看
自定义不规则(cell的高度不一样) UITableviewCell
1)创建继承 UITableviewCell 的cell类,在initwithStyle方法只 添加cell中需要的控件 (包括cell中所有的空间),字控件必须加到contentView中,为了手机的性能,字控件一些只需要一次性的属性也在此方法中设置
2)创建两个模型,一个是数据模型,一个是frame模型,frame模型存放数据模型,和cell子控件的frame和cell的高度
3)重写frame模型的setter方法,设置子控件的数据和frame
4)fame模型数据的初始化采用懒加载方法,每一个cell对应一个frame模型只需要加载一次
5)根据frame模型,返回每个cell的高度
注意:一般而言cell是规则的,就是每个cell的高度一样的话,用xib
1)创建继承 UITableviewCell 的cell类,在initwithStyle方法只 添加cell中需要的控件 (包括cell中所有的空间),字控件必须加到contentView中,为了手机的性能,字控件一些只需要一次性的属性也在此方法中设置
2)创建两个模型,一个是数据模型,一个是frame模型,frame模型存放数据模型,和cell子控件的frame和cell的高度
3)重写frame模型的setter方法,设置子控件的数据和frame
4)fame模型数据的初始化采用懒加载方法,每一个cell对应一个frame模型只需要加载一次
5)根据frame模型,返回每个cell的高度
注意:一般而言cell是规则的,就是每个cell的高度一样的话,用xib
相关文章推荐
- ios开发UI基础—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- iOS开发UI基础—24使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios中代码自定义uitableviewcell
- iOS 使用纯代码自定义UITableViewCell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- iOS开发之UI基础--纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- iOS开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发 使用纯代码自定义UItableviewcell
- iOS开发——纯代码界面(自定义UITableViewCell)
- [ios]纯代码实现UITableViewCell的自定义扩展
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
- iOS纯代码自定义UITableViewCell及性能优化
- Effective Objective-C 2.0 编写高质量iOS与OS X代码 在既有类中使用关联对象存放自定义数据