摘要: 在项目开发中,大部分情况下我们都需要自定义UITableViewCell, 今天就重点整理一下目前自己已经学过的自定义Cell的一些注意事项;分步骤来写吧:1.将自定义的Cell定义为属性;2.重写Cell独有的初始化方法;- (instancetype)initWithStyle:(UITable... 阅读全文
posted @ 2015-05-12 23:21 ErosLii 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一些相关的总结,有点乱.UITableView是iOS中提供的用来以列的形式展示数据的视图,叫做表现图,但是只有一列,而且只能在垂直方向滚动.继承自UIScrollView.UITableView由多个分区组成(相当于班级的分组),每个分区由多行组成(相当于每个分组下的人).UITableView有... 阅读全文
posted @ 2015-05-12 22:42 ErosLii 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,其实是重写getter方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化使用懒加载的好处:(1)不必将创建对象的代码全部写在viewDidLoad方法中,代码的可读性更强(2)每个控... 阅读全文
posted @ 2015-05-12 21:36 ErosLii 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在视图加载的过程中,是先计算出frame,再根据frame加载视图的,所以在设计计算高度的方法的时候,设计成加号方法;//首先给外界提供计算cell高度的方法+ (CGFloat)heightForRowWithDic:(NSDictionary *)dic { //cell高度 = name... 阅读全文
posted @ 2015-05-12 11:09 ErosLii 阅读(345) 评论(0) 推荐(0) 编辑