[swift] SwiftyAttributes에서 텍스트의 줄 간격 설정하는 방법

SwiftyAttributes는 Swift에서 텍스트에 대한 속성을 쉽게 설정할 수 있는 라이브러리입니다. 이 라이브러리를 사용하면 텍스트의 줄 간격을 손쉽게 설정할 수 있습니다.

줄 간격 설정하기

텍스트의 줄 간격을 설정하기 위해서는 NSAttributedString을 사용해야 합니다. SwiftyAttributes는 NSAttributedString을 확장하여 텍스트의 속성을 쉽게 조작할 수 있는 기능을 제공합니다.

import SwiftyAttributes

let text = "텍스트의 줄 간격을 설정해보자."
let attributedText = text.withLineSpacing(10) // 줄 간격을 10으로 설정

위의 코드에서 text.withLineSpacing(10)text에 대한 NSAttributedString 객체를 반환합니다. 이 객체에는 줄 간격이 10으로 설정된 속성이 포함되어 있습니다.

결과 확인하기

attributedText를 UI에 표시하려면 UILabelattributedText 속성을 사용하면 됩니다.

let label = UILabel()
label.attributedText = attributedText

위의 코드는 UILabelattributedText 속성을 설정하여 줄 간격이 적용된 텍스트를 표시합니다.

참고 자료