一、自定义cell 自定义cell就是创建一个UITableViewCell的子类。 把cell上的控件创建都封装在子类中,简化UIViewController中的代码 示例代码分析: 1.需要建立tabelViewCell类, 在其中进行cell上控件的添加 2.在tabelViewCell.m....
分类:
其他好文 时间:
2015-09-21 21:21:01
阅读次数:
210
tableView是一个神奇的东西,可以这么说,就算是一个初学者如果能把tableView玩的很6,那编一般的iOS的需求都问题不大了。tableView是日常开发中用烂了的控件,但是关于tableView中的自定义cell的动态行高,还是有一些玄机的。AD:tableView是一个神奇的东西,可以...
分类:
移动开发 时间:
2015-09-21 15:41:13
阅读次数:
442
今天是练习日,老师让我们自己做了Json解析接口数据源的菜谱。主要就是建好跳转页面的TableViewController,然后分好类,用Json解析数据源里identifier字典,然后调用出来传值到cell里 ,第一个页面用了一个自定义cell,跳转之后的页面用了一个自定义cell做表头,一个默...
分类:
其他好文 时间:
2015-09-19 19:42:09
阅读次数:
198
2.storyboard自定义cell1)先创建TableViewController,创建继承UITableVIewCell的类2)将Main.storyboard中页面的cell与自定义cell类关联,将cell的CustomClass中的Class填写自定义cell的类名,在TableVIewCell中填写identifier3)在TableViewController类中用自定义cell类创..
分类:
其他好文 时间:
2015-09-19 13:55:21
阅读次数:
130
实现思路:1.每一条新闻就是一个cell,在cell上添加点赞按钮。2.让cell的控制器成为自定义cell的代理,将点击了哪一个cell放在代理方法中传出去。3.并将这条新闻的ID和当前用户的ID上传服务器。4.此时要考虑每个用户只能点击一次,且当用户再次点击的时候,取消点赞(定义一个BOOL变量...
分类:
移动开发 时间:
2015-09-18 00:40:14
阅读次数:
255
自定义cell的三种方式:1、纯代码创建(布局内容经常改变的)2、通过storyboard(显示固定,不涉及复用)3、通过Xib(显示固定,但涉及复用)// dequeueRe...方法 如果是纯代码创建 就是一个参数 如果是storyboard创建 就是两个参数通过Xib创建- (UITableV...
分类:
其他好文 时间:
2015-09-18 00:32:26
阅读次数:
219
今天学了很多新内容 需要时间消化,笔记如下:tableView的分组 通过判断section==?来实现不同section有不同行数需要去掉行与行之间的线时把separator改一下default(默认)改成None default时有线 可以改变线的颜色TableHeaderView 和 Tab....
分类:
移动开发 时间:
2015-09-17 21:32:26
阅读次数:
615
1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier:方法(1)添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中)(2)进行子控件一次性的属性设置(有些属性只需要设置一次, 比如字...
分类:
其他好文 时间:
2015-09-16 06:17:48
阅读次数:
133
1.给cell添加一个UIView,设置UIView的高度为1,并设置这个UIView的左、下、右约束。2.不需要给cell添加任何控件,重写cell的- (void)setFrame:(CGRect)frame方法- (void)setFrame:(CGRect)frame{ frame.s...
分类:
其他好文 时间:
2015-09-07 01:50:36
阅读次数:
147
最近研究了一些HTML5的基础,一些C++的基础,有些冷落了我的iOS技术,以至于最近对于iOS有种没有信心的感觉,所以今天开始回归我的iOS核心技术,眼前表现为回顾iOS技术,以博客的形式,写总结,好吧,废话不多说纯代码形式创建:1.创建tableView 2.定义一个自定义Cell...
分类:
移动开发 时间:
2015-09-06 17:35:40
阅读次数:
196