5
A
回答
6
查看NSAttributedString的API - 它允許您創建一個字符串,該字符串指定應該使用特定文本樣式和/或字體進行樣式化的字符串部分。通過設置標籤的attributedText
屬性而不是通常的text
屬性,可以使用生成的對象代替UILabel
(和其他UI元素)的純字符串。
爲了使剛剛單詞「大膽」出現在18點大膽,你可以試試下面的:
var label = UILabel()
let bigBoldFont = UIFont.boldSystemFontOfSize(18.0)
var attrString = NSMutableAttributedString(string: "This text is bold.")
attrString.addAttribute(kCTFontAttributeName, value: bigBoldFont, range: NSMakeRange(13, 4))
label.attributedText = attrString
指定的範圍確定在這其中命名歸因字符串的一部分(案例,字體)應該被應用。並注意NSMakeRange的參數是起始字符位置和範圍的長度。
相關問題
- 1. 更改標籤字體大小
- 2. 更改表格標籤字體大小
- 3. 如何更改標籤的字體(和字體大小)
- 4. 更改字體時TabControl標籤的標題大小調整
- 5. 在Swift中將字體大小更改爲25時標籤消失
- 6. 更改healpy.mollview中的colorbar標籤的字體大小()
- 7. AutoFit標籤字體大小
- 8. facet標籤字體大小
- 9. 如何更改C#中的MS Charts標籤字體大小?
- 10. 更改javafx中圖表中標籤的字體大小
- 11. 更改Cocos2d-x中現有標籤的字體大小
- 12. 我想更改文本流或標籤中的字體大小
- 13. 閃亮 - 如何更改選擇標籤中的字體大小?
- 14. D3:更改軸標籤的字體大小
- 15. 如何在ControlTemplate中更改標籤的字體大小
- 16. 如何動態更改GWT標籤對象的字體大小?
- 17. FSharp圖表更改數據點標籤的字體大小
- 18. 如何更改紙質徽章中的標籤字體大小?
- 19. 更改Actionscript 3.0中按鈕標籤的字體大小
- 20. 無法更改C#中標籤的字體大小
- 21. 是否可以更改Cocos2d-x中的標籤字體大小?
- 22. 更改SegmentControl按鈕標籤的字體大小
- 23. 更改熱門標籤的字體大小
- 24. 更改軸標籤對中的字體大小
- 25. 爲什麼我不能更改標籤的字體大小?
- 26. 更改文章內容字體大小?
- 27. 更改Foundation圖標字體大小3?
- 28. 在PowerPoint 2010中更改軸標籤字體大小VBA
- 29. C#表單 - 更改標籤字體大小
- 30. 如何動態更改標籤字體大小?
Perfekt!謝謝! – Michael 2014-10-28 07:52:50