【发布时间】:2018-03-22 02:38:39
【问题描述】:
我在UITableViewCell 中使用UILabel 来显示标题。通常文本不会太长,因此字体可以很大。请注意文本如何像正常一样填充UILabel 的高度。
但是,当标题较大时,我希望减少 UILabel 的高度以适应较小的字体大小,并且不会在其位置留下空白。目前,我的配置产生了这种效果。
我在情节提要中使用了约束,并且故意没有设置固定的高度约束。以下是添加的相关约束:
我可能在我的配置中犯了一个新手错误,因为我不记得以前发生过这种效果,但这让我很头疼(而且 UI 看起来很糟糕)。
【问题讨论】:
-
根据其他子视图的其他约束,您可以调整垂直内容拥抱优先级。在标签上增加它。
-
@jervine10 标题标签的垂直内容拥抱优先级高于任何其他子视图。
标签: ios uitableview uilabel constraints uitableviewautomaticdimension