not good but great

プログラミング、アート、映画・本の感想について書きます。

SwiftでUILabelの行間を調整する

UILabelの行間を調整したかった。Storyboardでやりたかったけど、方法がわからなかったので、プログラムで調整した。

http://tech.eversense.co.jp/59
これ読んだ。

//行間を調整
let attributedText = NSMutableAttributedString(string: entry.title)
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineHeightMultiple = 1.3
attributedText.addAttribute(NSParagraphStyleAttributeName, value: paragraphStyle, range: NSMakeRange(0, attributedText.length))

NSMutableAttributedString使うのは知らなかった。