UITableView的强大更多程度上来自于可以任意自定义UITableViewCell单元格。通常,UITableView中的Cell是 动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightForRowAtIndexPath:返回 值),以及屏幕高...
分类:
其他好文 时间:
2015-08-28 15:12:54
阅读次数:
189
1.代码实现Cell高度自适应的方法 通过代码来实现,需要计算每个控件的高度,之后获取一个cell的总高度,比较常见的是通过lable的文本计算需要的高度。CGSize labelsize = [@"asdassdas" sizeWithFont:font constrainedToSize:CGS...
分类:
移动开发 时间:
2015-08-21 19:00:35
阅读次数:
213
***********#import "HMViewController.h"#import "HMStatus.h"#import "HMStatusCell.h"#import "HMStatusFrame.h"@interface HMViewController ()/** 保存status...
分类:
移动开发 时间:
2015-08-11 20:43:59
阅读次数:
232
1、复用单元格
2、使用不透明的视图,单元格中尽量少使用动画
3、图片加载使用异步加载,并且设置图片加载的并发数
4、滑动时不加载图片,停止滑动开始加载
5、文字图片可以直接drawInRect绘制
6、如非必要,减少reloadData全部cell,只reloadRowsAtIndexPaths
7、如果cell是动态行高,计算出高度后缓存
8、cell高度固定的话直接用cell....
分类:
其他好文 时间:
2015-08-10 12:07:33
阅读次数:
802
1.在- (void)viewDidLoad中设置:
//预计高度为81
self.tableView.estimatedRowHeight = 81.0f;
//自适应高度
self.tableView.rowHeight = UITableViewAutomaticDimension;2.XIB自定义的Cell的autoLayout的时候注意自适应的内容的Label或者TextField等等...
分类:
移动开发 时间:
2015-08-08 12:05:34
阅读次数:
241
#pragma mark 赋值方法
-(void)setCellDataWithModel:(NewsModel *)sender
{
self.titleLabel.text = sender.title;
self.summaryLabel.text = sender.summary;
CGFloat height = [NewsCell getHeight...
分类:
其他好文 时间:
2015-07-14 22:43:30
阅读次数:
158
1.自定义一个 Cell,在 initWithStyle:reuseIdentifier: 构造方法中添加所有需要显示的子控件2.新建一个模型类,比如 CellFrameModel,作用是:描述一个自定义 Cell 内部所有子控件的 frame 属性* 提供一系列 CGRect 类型的属性给自定义 ...
分类:
其他好文 时间:
2015-06-26 17:29:23
阅读次数:
84
在iOS8中,苹果给出了一个激动人心的特性,UITableView 的 Self Sizing Cells。对于开发者来说,这是一个很值得一试的特性,在iOS8以前,如果需要在UITableViewCell中展示动态的内容,必须每次计算内容所占高度,...
分类:
移动开发 时间:
2015-06-24 16:51:13
阅读次数:
168
原文: http://blog.csdn.net/crayondeng/article/details/8899577最近遇到了一个cell高度变化的问题,在找解决办法的时候,参考了这篇文章,觉得不错在写sina 微博的显示微博内容时,用到cell进行显示,那么就要考虑到不同微博内容导致的cell高...
分类:
移动开发 时间:
2015-06-04 20:55:26
阅读次数:
167
1、 声明变量时,声明我们自定义类的变量,使用strong来声明,如果声明成weak,则在上下滚动的时候,刷新不出来数据
总结如下:
copy用于NSString类型
strong 用于一般对象
weak 用于UI对象
assign 用于基本数据类型
2、 新建一个继承自UITableViewCell的类,控制器一定要继承自UITableViewCell,否则不加载,修改stroybo...
分类:
其他好文 时间:
2015-05-19 13:10:36
阅读次数:
207