제플린에 보면 한글 자간 -0.7pt, 영어,숫자 자간 -0.2pt 이라고 되어있는데 이걸 어떻게 적용하냐..!

먼저 UILabel에 적용되는 거라면 Custom 클래스로 다음과 같이 작성 해두고

open class CustomLabel : UILabel {
    @IBInspectable open var characterSpacing:CGFloat = 1 {
        didSet {
            let attributedString = NSMutableAttributedString(string: self.text!)
            attributedString.addAttribute(NSAttributedString.Key.kern, value: self.characterSpacing, range: NSRange(location: 0, length: attributedString.length))
            self.attributedText = attributedString
        }

    }
}

첫번째 사진과 같이 자간을 적용하고자 하는 라벨에 만들어 놓은 커스텀 클래스를 적용시켜준다.

그러고 나면 Attribute inspector에 우리가 코드로 작성해둔 characterSpacing 항목이 생긴 것을 볼 수 있다.

여기서 주의할 점은 inpector에서는 정수 밖에 안된다는 점인데, 만약 우리처럼 소수 값을 적용시켜야 한다면

← 이렇게 커스텀 클래스를 지정해준 곳에 가서 밑에 위치하고 있는 Key Path 부분에 지정해주면 된다