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



我有一个UITableViewCell。我应该如何向其中添加子视图?我见过很多将子视图添加到contentView的例子,但为什么不直接添加到cell呢?

你可以这样做,但如果你想通过添加自定义视图来自定义单元格,你应该将它们添加到contentView中,以便使它们沿着表动画

当您将自定义视图添加到contentView或分配给contentView时,view处理帧调整大小部分、动画部分,当编辑模式为ON(tableView.editing = YES;)时,tableview尝试使用自己的视图操作,即contentView、accessoryView。因此,当您想向表视图添加一些内容并将控制权交给tableView时,请选择contentView

最新更新