在做移动端开发时,难免会用到tableview 来渲染列表数据,像这样:
实现也很简单,先贴出code:
首先,当前要渲染出tableview的controller要实现UITableViewDelegate, UITableViewDataSource协议的方法:
tableView.dequeueReusableCellWithIdentifier(homeCellID) as! YMHomeCell
用来绑定具体的tablecell,渲染成子模板。
当中的let nib = UINib(nibName: String(YMHomeCell), bundle: nil)tableView.registerNib(nib, forCellReuseIdentifier: homeCellID)
是
将xib文件从磁盘载入内存中。