TextStyle

open class TextStyle : NSObject

글씨 색, 외곽선 색, 폰트 크기, 외곽선 두께 등의 스타일 속성을 지정하는 클래스.

Initializer

  • Initializer

    Declaration

    Swift

    @objc
    public init(fontSize: UInt = 20,
                fontColor: UIColor = UIColor.black,
                strokeThickness: UInt = 2,
                strokeColor: UIColor = UIColor.white,
                font: String = "",
                charSpace: Int = 0,
                lineSpace: Float = 1.0,
                aspectRatio: Float = 1.0)

    Parameters

    fontSize

    font 크기

    fontColor

    font 컬러

    strokeThickness

    font 외곽선 두께

    strokeColor

    font 외곽선 색깔

    font

    사용할 font 이름

    charSpace

    자간. 0~4 사이값을 권장

    lineSpace

    행간

    aspectRatio

    장평

  • Initializer

    Declaration

    Swift

    @objc
    public convenience init(fontSize: UInt, fontColor: UIColor)

    Parameters

    fontSize

    font 크기

    fontColor

    font 컬러

Properties

  • 글씨의 색

    Declaration

    Swift

    @objc
    open var fontColor: UIColor { get }
  • 글씨 외곽선 색

    Declaration

    Swift

    @objc
    open var strokeColor: UIColor { get }
  • 글씨 크기

    Declaration

    Swift

    @objc
    open var fontSize: UInt { get }
  • 글씨 외곽선의 두께

    Declaration

    Swift

    @objc
    open var strokeThickness: UInt { get }
  • 폰트

    Declaration

    Swift

    @objc
    open var font: String { get }
  • 자간

    Declaration

    Swift

    @objc
    open var charSpace: Int { get }
  • 행간

    Declaration

    Swift

    @objc
    open var lineSpace: Float { get }
  • 장평

    Declaration

    Swift

    @objc
    open var aspectRatio: Float { get }