【发布时间】:2014-06-22 23:10:40
【问题描述】:
我有一个 UILabel。我设置了尾随和前导空间约束,还添加了对齐 Y 中心约束。我已将行数设置为零。
我的目标是将 UILabel 拉伸到某个最大宽度,然后添加新行。在给定的约束条件下,我得到以下结果:
我需要第一个标签不超过P
【问题讨论】:
标签: ios objective-c autolayout
我有一个 UILabel。我设置了尾随和前导空间约束,还添加了对齐 Y 中心约束。我已将行数设置为零。
我的目标是将 UILabel 拉伸到某个最大宽度,然后添加新行。在给定的约束条件下,我得到以下结果:
我需要第一个标签不超过P
【问题讨论】:
标签: ios objective-c autolayout
在这种情况下,您应该使用prefferedMaxLayoutWidth。你可以阅读更多关于这个here的信息。
你应该使用类似的东西:
self.team1Label.preferredMaxLayoutWidth = 20; // or other value in PT
【讨论】: