添加子视图后,UITableViewCell contentView帧大小会自动增加吗?
假设你:
-
在UITableViewCell内容视图中添加一些子视图(例如UILabel)
-
然后使用label.frame = CGRectMake(...方法)设置UILabel大小/位置
-
然后UITableViewCell的帧大小会自动更改以适应这种情况 - 例如,如果你去tableViewCell.contentView.frame.size.height这应该是只适合子视图所需的总高度?
1 回答
我不这么认为......这似乎不合逻辑 . 您可以通过UITableView属性rowHeight或通过实现UITableViewDelegate方法为单元格设置框架高度