在UILabel
变量上,为了在UILabel
视图的文本和边框之间的4个边上设置一些边距。我已经子类化了UILabel
并覆盖了intrinsicContentSize()
函数,如下所示:
override func intrinsicContentSize() -> CGSize {
var resultSize = super.intrinsicContentSize()
resultSize.width += 20.0
resultSize.height += 10.0
return resultSize
}
我得到了我想要的高度结果,但是宽度没有任何反应。 谁能明白为什么?