0
私はstoryboardからラベルを作成しましたが、今ではそのラベルにパディングを加えようとしています。私はクラスを作成し、以下の両方の方法を試しましたが、何も動作していません。助けてください。UILabel iOS Swiftでのパディング
override func drawTextInRect(rect: CGRect) {
super.drawTextInRect(UIEdgeInsetsInsetRect(rect, UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 0)))
}
let padding = UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 10)
override func intrinsicContentSize() -> CGSize {
let superContentSize = super.intrinsicContentSize()
let width = superContentSize.width + padding.left + padding.right
let heigth = superContentSize.height + padding.top + padding.bottom
return CGSize(width: width, height: heigth)
}
?ヒール。ありがとう。 –
は、uitableviewのcellForRowatメソッドで同じものをセルのラベルに実装します –