ios - Setting color with CSS in NSMutableAttributedString does not work on 10.2 and 10.1 -


i drawing html content label. seems working 10.3 while 10.2 , 10.1 seem defective.

let css = "a {color: #990ae3;}" let modifiedhtml = "<html><style>\(css)</style><body>i <a href=\'https://www.google.com\'>link</a></body></html>" let attrstr = try! nsmutableattributedstring(data: modifiedhtml.data(using: .unicode, allowlossyconversion: true)!, options: [nsdocumenttypedocumentattribute: nshtmltextdocumenttype,           nscharacterencodingdocumentattribute: string.encoding.unicode.rawvalue],           documentattributes: nil)  let l = uilabel(frame: cgrect(x: 0, y: 0, width: 200, height: 40)) l.attributedtext = attrstr 

10.2 , 10.1 show link blue, while 10.3 shows correctly purple. here attaching test project simulating problem. try on different ios versions.

is there bug or missing something? thanks.


Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

minify - Minimizing css files -

php - How to remove letter in front of the word laravel -