【发布时间】:2015-06-03 09:03:27
【问题描述】:
我有一个在 Universal 故事板中创建的 UILabel,并且我已经提到了所有必需的约束,它的位置 OTHER THAN WIDTH。所以它会根据文本集调整自己的大小。极好的!正是我想要的。
问题从这里开始:它的背景颜色为绿色,但这种颜色紧紧地包裹着我的文字。因此,我相信将其扩大一点可以帮助我。但要做到这一点,我需要知道调用了我的 UILabel 子类的哪个方法。这样我就可以覆盖并添加 10 点的额外宽度。
BottomLine:在我为其分配文本后,调用哪个 UILabel 方法来自动调整标签大小?
目前的样子:
【问题讨论】:
-
你能发个截图,这样我就明白你说的“颜色紧紧地包裹着我的文字”是什么意思
-
检查编辑,添加图片
-
假设您正在使用自动布局,您还可以覆盖
-intrinsicContentSize并返回更大的CGSize(基于super的)
标签: ios storyboard uilabel nslayoutconstraint