IOS开发实训第八周周报
IOS开发实训第八周周报 总结: 根据小组分工,本周我学习的知识点有:对于个人页面的用户收藏列表和浏览列表,进行优化,包括: (1)如何进行UITableViewCell的格式自定义 (2)UITableViewCell自适应地高度 (3)学习UITableViewCell的缓存机制 学习知识点归纳 1. 自定义UITableViewCell 自定义UITableViewCell有两种形式:纯代码定义与xib格式定义 (1)纯代码定义 创建UITableViewCell的子类,作为自定义Cell,并重写初始化函数:initWithStyle:withReuseableCellIdentifier,完成Cell内部子控件的声明与加载; - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier { self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]; if(self) { [self setMyView]; } return self; } 在使用之前,需要为这个Cell注册一个CellIdentifier,以便于系统缓存重用的cell: [ tableView