self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero]。这一句话会让UITableView下面的分割线全部消失。 在做公司项目的时候,我看到京东是这样做的,就是点击cell的时候一般填充整个屏幕宽度的cel
分类:
其他好文 时间:
2016-03-10 23:33:49
阅读次数:
210
70行代码量的UITableViewCell实现单选,多选,单选多选混合选择。 SingleVC——50行 MultipleVC——55行 ChaosVC——80行 cell为Xib拓展性较好,可拿去直接使用。 代码量不是越少越好,还要容易阅读,这里突出代码量的意思仅仅是建立在简单易用的原则上,有不
分类:
移动开发 时间:
2016-03-09 15:55:07
阅读次数:
454
UITableView中有两种重用Cell的方法: Ios代码 - (id)dequeueReusableCellWithIdentifier:(NSString *)identifier; - (id)dequeueReusableCellWithIdentifier:(NSString *)id
分类:
其他好文 时间:
2016-03-03 20:57:57
阅读次数:
128
1.系统默认的颜色设置 //无色 cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色 cell.selectionStyle = UITableViewCellSelectionStyleBlue; //灰色 cell.sele
分类:
其他好文 时间:
2016-03-02 14:51:57
阅读次数:
116
要实现的效果 要求: storyboard上的准备工作 建好cell自定义AutoCell 类,关联好控件,事先准备好一些数据源 实现tableview的委托方法 核心部分,HeightForRow方法实现 具体的计算高度方法是现在自定义cell类中 几大需要注意的地方 在ios6.0上测试 要实现
分类:
移动开发 时间:
2016-03-02 00:28:17
阅读次数:
288
表视图有两个重要的协议 UITableViewDataSource :数据源协议 方法 返回类型 说明 必须实现 tableView:cellForRowAtIndexPath: UITableViewCell* 为表视图单元格提供数据,该方法是必 须实现的方法 是 tableView:number
分类:
移动开发 时间:
2016-03-01 18:57:54
阅读次数:
177
上篇文章介绍了UITableView的数据源驱动、重用机制、刷新数据等基本用法本篇文章介绍如何实现一些复杂的单元格UITableViewCell单元格对象有四种基本样式,开发中这个基本样式往往不能满足我们的需求,也就是说需要自定义UITableViewCell的样式,介绍主要的两种做法:1)使用纯..
分类:
其他好文 时间:
2016-03-01 16:05:49
阅读次数:
472
1.id 和 NSObject的差别? 2.UITableViewCell的复用原理? 3.UIView生命周期和UILayer的差别? 4.多线程NSOperation和Queue、GDC、Thread的使用差别和优缺点? 5.UIButton继承那个类? 6.内存管理原理和几种属性语义? 7.a
分类:
移动开发 时间:
2016-02-28 08:41:57
阅读次数:
212
一、概念:继承于UIScrollView,可以滚动。每一条数据对应的单元格叫做cell,是UITableViewCell的一个对象,cell继承于UIView。UITableView可以分区显示,每一个分区称为section,每一行称为row,编号都从0开始。系统提供了一个专门的类来整合sectio
分类:
其他好文 时间:
2016-02-23 19:02:42
阅读次数:
226
UITabelView一般会显示大量数据,如果有多少条数据就新建多少个cell,那么对于内存来说是种极大的负担,这样自然是不合理的,所以才会有重用机制 比如一个家庭办酒席,一共有13桌,每桌20个菜,那么准备150个左右的盘子就够盛菜了,如果盘子不够用了就把之前已经吃光菜的盘子收走洗洗干净就能重复使
分类:
其他好文 时间:
2016-02-22 15:49:54
阅读次数:
151