我有UITableViewCell
个UILabel
s:标题和说明。
我遇到标题标签问题。基本上,我想要的是增加它的高度,如果文本大于可用空间并防止“...”。这就是它的外观,你可以看到右边标题标签的限制。
正如您所看到的,标题标签成功地增加了它的高度,但文本仍在一行中。 “文字样式 - 标注”中使用的字体。有什么建议吗?
编辑1 :我已将行数设置为“0”
修改2 :我修复了删除UILabel
并重新添加,但首先看一下Wojtek提出的建议。
答案 0 :(得分:3)
通过对相关UILabel执行以下步骤,自动布局启用了此行为。
在“工具”窗格中将行数设置为“0”>属性检查员。
右键单击UILabel和Alt - 控件(Xcode 7.1及以上版本)拖动到它的超视图以设置前导,尾随,上下边距。
对于自动高度和宽度,您可以将约束的优先级设置为“600”,关系为“大于或等于”。
Github示例(我在下面的示例中仅对底部约束使用不同的“关系”。您也可以选择针对不同的约束执行此操作,即特定情况下的尾随约束):https://github.com/wojtekdmyszewicz/UILabel < / p>