iOS知识点总结-自定义cell的步骤

浏览量:2403 | 分类:objective-c | 发布日期:2016-10-12

1.新建一个继承自UITableViewCell的子类
 
2. 在initWithStyle:方法中进行子控件的初始化
1> 将有可能显示的所有子控件都添加到contentView中
2> 顺便设置子控件的一些属性(一次性的设置:字体、⽂字颜色、背景)
 
3.提供2个模型
一个是数据模型(⽂字数据 + 图片数据)
一个是frame模型(数据模型 + 所有子控件的frame + cell的⾼高度)
cell应该提供⼀个frame模型属性
 
4. 将frame模型传递给cell
cell根据frame模型给子控件设置frame,根据数据模型给⼦控件设置数据
cell根据数据模型决定显示和隐藏哪些⼦控件
在tableView的代理⽅方法返回cell的高度

上一篇: AFNetworking访问网络失败

下一篇: mac系统下使用beego工具创建项目出现kill -9 解决方法

评论

麦田边   2016-11-17 10:40:21

你居然还在写博,我的域名都被人抢注了几次,不过也还在写,09年至今ʌ

过客   2016-10-21 05:09:55

这么牛逼……

回复:过客   2016-10-16 21:39:22

是的

过客   2016-10-17 05:47:36

微博蓝v认证管理员是管蓝V认证的?

过客   2016-10-15 09:01:36

lz 博客的微博是你本人的吗?