【发布时间】:2018-03-26 04:28:53
【问题描述】:
我有一个 UITableViewCell 我想根据内容调整大小。目前,它正在切断 UILabel 的所有文本。此外,它在滚动之前被完全切断,在它产生以下结果之后:
约束/内容拥抱属性需要如何更改以允许单元格正确调整大小?
理想情况下,UILabels 应该将单元格的大小推得更大。
视图控制器:
self.tableView.estimatedRowHeight = 75.0
self.tableView.rowHeight = UITableViewAutomaticDimension
【问题讨论】:
-
尝试将描述标签的
VerticalCompressionResistanceProperty设置为1000,将VerticalContentHuggingProperty设置为250。Button也一样。 -
该更改产生了以下结果:dropbox.com/s/yir5ul0ysqmg4hy/…
-
好吧,如果您也可以为其他 UI 元素的问题添加约束会更好,就像您为这 2 个标签所做的那样。
-
将更新问题。
-
更新了一张新图片
标签: ios swift autolayout ios-autolayout