0
我想用具有多個部分的UITableView展開我的UITableViewCells。我在做它的方式如下:用多個部分展開UITableViewCell
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
selectedRowIndex = indexPath
habitTableView.beginUpdates()
habitTableView.endUpdates()
}
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
if (selectedRowIndex != nil && indexPath == selectedRowIndex!){
return 147
}
return 90
}
但也有一些怪異的行爲,例如,如果一個細胞擴展,它像是「吃掉」下一個章節標題的下面它,因此部分標題消失。我只是想知道 - 是否有與UITableView具有多個部分的細微差別?