2016-02-25 314 views
1

我正在使用swift。有沒有辦法改變NSMutableAttributedString的默認字體/字體大小等?顯然,我可以爲給定的範圍專門設置這些值 - 但是這樣會覆蓋字符串中的任何特定設置。如何更改NSMutableAttributedString的默認字體和字體大小

+0

「顯然,我可以爲一個給定的範圍內專門設置這些值 - 但隨後會替換任何特定設置字符串」如果你不將它們設置_first_用於_whole_歸因字符串。 – matt

回答

0

您可以使用這樣的

let yourAttributes = [NSFontAttributeName: UIFont.preferredFontForTextStyle(UIFontTextStyleHeadline), NSForegroundColorAttributeName: UIColor.blackColor()] 

let yourString = NSAttributedString(string: "Here my string !", attributes: yourAttributes) 

感謝

+1

感謝您的回覆!實際上,我必須使用其他字體格式將文本附加到字符串,例如在特定單詞上做粗體或斜體。所以首先需要設置字符串的默認字體/字體大小。請引導我吧..謝謝 –