0
我想兩個屬性應用到一個字符串,一個字距(NSKernAttributeName
)和一個用於字體(NSFontAttributeName
)。儘管我已經檢查並重新檢查了1000次,但我只能將字距屬性應用於字符串。這是我的設置:字體屬性(NSFontAttributeName)不應用於屬性串
let runAtTitle = "RUN AT"
var attRunAt = NSMutableAttributedString(string: runAtTitle)
let font = UIFont(name: "HelveticaNeue-Bold", size: 76.0)!
let attrs = [NSFontAttributeName: font, NSKernAttributeName: -3.0]
attRunAt.addAttributes(attrs, range: NSMakeRange(0, attRunAt.length))
runAtLabel.attributedText = attRunAt
當我構建應用程序時,字距應用於我的字符串,但字體不是。它使用默認的12pt Helvetica。請告訴我我做錯了什麼。
感謝,@Mundi後。我在一個操場上試了一下,也開始工作了,所以我認爲你是對的。這個問題必須在別的地方。 – fedoroffn 2014-12-05 06:58:01