需求背景:由于tableView中每一个cell的数据与布局都不一样,故不能用xib实现功能,这是用代码写自定义cell就有必要了。步骤 1.新建一个继承自UITableViewCell的类 2.重写initWithStyle:reuseIdentifier:方法 Ø添加所有需要显示的...
分类:
其他好文 时间:
2015-01-14 12:21:53
阅读次数:
171
///-------1.1数据模型.h--------- #import?<Foundation/Foundation.h>
@interface?MLStatus?:?NSObject
@property(nonatomic,?copy)?NSString?*text;
@property(nonatomic,?copy)?NSString?*icon;
...
分类:
其他好文 时间:
2014-12-12 21:00:39
阅读次数:
273
一、需要改进的地方还需改进的地方:cell的高度需要根据每条微博的数据进行动态设置。设置cell的高度可以有两种方式,一种是通过rowheight属性来进行设置,一种是通过代理来进行设置。通过属性设置适用于每行的高度一致,使用代理适用于每行的高度不一致的情况。二、实现思路在这个应用中,每个cell的...
分类:
移动开发 时间:
2014-11-13 12:35:04
阅读次数:
276
iOS开发UI篇—以微博界面为例使用纯代码自定义cell程序编码全过程(二)说明:该部分完成对自定义cell页面的基本搭建,尚未进行优化处理。且还存在很多问题,譬如每行的高度设置暂时是固定的,这些问题将会在下一篇文中解决。一、实现效果 二、实现代码数据模型部分:YYweiboModel.h文...
分类:
移动开发 时间:
2014-11-12 21:10:23
阅读次数:
308
iOS开发UI篇—以微博界面为例使用纯代码自定义cell程序编码全过程(一)一、storyboard的处理直接让控制器继承uitableview controller,然后在storyboard中把继承自uiviewcontroller的控制器干掉,重新拖一个tableview controller...
分类:
移动开发 时间:
2014-11-12 20:59:28
阅读次数:
367
iOS开发UI篇—以微博界面为例使用纯代码自定义cell程序编码全过程(二)一、需要改进的地方还需改进的地方:cell的高度需要根据每条微博的数据进行动态设置。设置cell的高度可以有两种方式,一种是通过rowheight属性来进行设置,一种是通过代理来进行设置。通过属性设置适用于每行的高度一致,使...
分类:
移动开发 时间:
2014-11-02 16:29:04
阅读次数:
258
iOS开发UI篇—以微博界面为例使用纯代码自定义cell程序编码全过程(一)一、storyboard的处理直接让控制器继承uitableview controller,然后在storyboard中把继承自uiviewcontroller的控制器干掉,重新拖一个tableview controller...
分类:
移动开发 时间:
2014-11-02 16:19:59
阅读次数:
210
如果每个cell是不同高度,则需要用到代码,核心思想是根据cell里面子控件的高度计算这个cell的高度...
分类:
移动开发 时间:
2014-10-28 12:19:30
阅读次数:
214
//注册一个xib文件 //如果tableView通过@"cell"这个标志去缓存池中没有渠道可循环利用的cell,就会加载MyCell1.xib文件来创建cell(IOS5.0) [self.tableViewregisterNib:[UINibnibWithNibName:@"MyCell"b....
分类:
其他好文 时间:
2014-10-28 00:33:09
阅读次数:
185
iOS开发中,系统的UITableViewCell局限性很大,所以大多数情况下我们需要自定义一个tableViewCell,更复杂的情况是,每一行的cell高度都不一定,由cell的内容决定,典型的例子就是新浪微博了,这里可以提供一个自定义tableViewCell的思路.1.新建一个继承自UITa...
分类:
其他好文 时间:
2014-10-20 00:33:35
阅读次数:
148