答案 0 :(得分:2)
经过长时间研究这种观点最后我得到了一个解决方案
采取表格视图 尽可能多地使用多个Prototype Cell 为每个单元格单独设置标识符 创建一个UITableViewCell的Subcalss 像callForRowatindexPath这样的方法你必须像使用不同的单元格那样调用
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
if indexPath.row == 0 {
var cell = tableView.dequeueReusableCellWithIdentifier(kCellIdentifier) as? specificTopicTableViewCell`cell.textlabel.text = "Hello"
return cell!
}
else {
let cell2 = tableView.dequeueReusableCellWithIdentifier(kSecCellIdentifier) as? scondTopicTableViewCell
cell2.textlabel.text = "Hello"
return cell2!
}
}