【发布时间】:2016-12-27 11:16:11
【问题描述】:
Senario A:
如果我在cellForRowAtIndexPath 中设置标签内容,则单元格会正确调整大小。
场景 B: 如果我在单元格中更改自定义操作中的文本内容,则单元格大小不会改变。(我确实调用了 setNeedsLayout + layoutIfNeeded)
如何解决这个问题?
编辑:
1) 我已经设置,
myTableView.estimatedRowHeight = 71.0
myTableView.rowHeight = UITableViewAutomaticDimension
2) 我已经正确添加了自动布局约束。
【问题讨论】:
-
您是否将标签行大小设置为 0?行的高度也为 UITableViewAutomaticDimension ?
-
更新标签内容后有没有试过
tableView.beginUpdates()后跟tableView.endUpdates()? -
请把问题发布得更详细。比如当你想调整单元格大小时?点击或任何操作?需要更多细节
-
@Thilina ,我的回答对你有用吗?
标签: ios swift uitableview