将UIView添加到cell vs cell.contentView的优缺点是什么?

时间:2014-08-27 09:06:41

标签: ios uitableview

我有UITableViewCell。我应该如何添加子视图?我看过很多将子视图添加到contentView的示例,但为什么不直接添加到cell

2 个答案:

答案 0 :(得分:2)

您可以这样做,但如果您想通过添加自定义视图来自定义单元格,则应将它们添加到contentView中,以便在表格动画中对它们进行动画处理

答案 1 :(得分:0)

当您向contentView添加自定义视图或分配给contentView处理框架调整大小部分,动画部分以及当编辑模式为ON(tableView.editing = YES;)时,tableview会尝试使用其自身的视图进行操作,这意味着contentView,accessoryView。因此,当您想要向表视图添加内容并让控制权给予tableView时,请转到contentView