2016-08-24 64 views
2

我發現這個代碼HTML中的UILabel(IOS)格式

let attrStr = try! NSAttributedString(
     data: (text?.data(using: String.Encoding.unicode, allowLossyConversion: true)!)!, 
     options: [ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType], 
     documentAttributes: nil) 

這將返回屬性串。但字體變得太小而且與我想要的不同。我怎麼能設置該字符串的默認字體?

+0

無論您列舉NSFontAttributeName並改變它,或者你添加一個新的HTML標記來改變它:http://stackoverflow.com/questions/20992950/ios7-font-大小變化時創建-nsattributedstring從 - HTML – Larme

回答

2

只是嘗試不同的東西,我解決了:

我做了這樣的事情:

text = "<font color=\"black\" face=\"arial\" size=\"15\">" + text + "</font>" 

然後用上面的代碼。

希望這將是有用的人