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具有多个部分的细微差别?