一、自定义cell(包括cell的自定义,以及直接赋值的方法)
自定义cell就是创建一个UITableViewCell的子类。
把cell上的控件创建都封装在子类中,简化UIViewController中的代码
示例代码分析:(这个例子包括cell的自定义,以及直接赋值的方法)
1.需要建立tabelViewCell类, 在其中进行cell上控件的添加
2.在tabelViewCell.m中进行初始化,和layoutSubviews的frame布局的操作
tabelViewCell.h定义属性
二、建立model进行数据传递
mvc之间的数据传递模式
model传递数据的方式的两种方式:
(1.定义属性,通过重写它的setter方法,实现数据传递 2.定义方法,然后在.m中实现方法,从而是实现数据传递)
示例代码:(两种方法都在其中)
步骤: 1.创建model属性类,并定义属性
2.在tabelViewCell子类中进行属性或方法定义
3.在viewController.m中将数据传递给model
4.在tabelViewCell子类中,对控件进行赋值
viewController.m文件
创建的student.h文件
tabelViewCell子类,用于创建在cell上的子控件