vo-q
12/1/2017 - 3:26 AM

HTML in swift

let htmlString =  "<html>" +
            "<head>" +
            "<style>" +
            "body {" +
            "background-color: rgb(230, 230, 230);" +
            "font-family: 'Arial';" +
            "text-decoration:none;" +
            "}" +
            "p {" +
            "color: gray;" +
            "font-size: 14px;" +
            "}" +
            "</style>" +
            "</head>" +
            "<body>" +
            "<p>+ Áp dụng cho thành viên Lixi đã nhận điểm Lixi và làm khảo sát cho Downtown Food.</p>" +
            "<p>+ Thành viên Lixi để nhận được khảo sát phải phát sinh giao dịch nhận Lixi tại Downtown Food.</p>" +
            "<p>+ Mỗi thành viên chỉ sử dụng được 1 lần.</p>" +
            "<p>+ Thời gian từ: 5-9-2017 đến 7-9-2017.</p>" +
        "</body></head></html>"
        
        let htmlData = NSString(string: htmlString).data(using: String.Encoding.unicode.rawValue)
        let options = [NSAttributedString.DocumentReadingOptionKey.documentType: NSAttributedString.DocumentType.html]
        let attributedString = try! NSAttributedString(data: htmlData!, options: options, documentAttributes: nil)
        textView.attributedText = attributedString