CSPaddingLabel

@IBDesignable
open class CSPaddingLabel : UILabel

使用时可不使用高度和宽度约束,如果想使用,高度及宽度应设置文字宽高度+padding值, 如文字宽度是20,leftInset是5,rightInset是5,则宽度约束应设置为20 + 5 + 5

  • Undocumented

    Declaration

    Swift

    @IBInspectable
    open var topInset: CGFloat
  • Undocumented

    Declaration

    Swift

    @IBInspectable
    open var bottomInset: CGFloat
  • Undocumented

    Declaration

    Swift

    @IBInspectable
    open var leftInset: CGFloat
  • Undocumented

    Declaration

    Swift

    @IBInspectable
    open var rightInset: CGFloat
  • Undocumented

    Declaration

    Swift

    @IBInspectable
    open var edgeInsets: UIEdgeInsets { get set }
  • Undocumented

    Declaration

    Swift

    open override func drawText(in rect: CGRect)
  • Undocumented

    Declaration

    Swift

    open override var intrinsicContentSize: CGSize { get }
  • Undocumented

    Declaration

    Swift

    open override func sizeThatFits(_ size: CGSize) -> CGSize