使用Swift

时间:2015-09-07 19:51:01

标签: ios swift uilabel nsattributedstring

如何在UILabel内的内容的顶部和底部添加填充?

我试图通过NSAttributedString文字找到这样做的方法,但似乎找不到将边距应用于顶部和底部的方法。

1 个答案:

答案 0 :(得分:1)

在swift中执行此操作: -

class Label: UILabel {
    override func drawTextInRect(rect: CGRect) {
        super.drawTextInRect(UIEdgeInsetsInsetRect(rect, UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 10)))
    }
}