Как отобразить из UILabel HTML-контент, изображения, видео в Swift 4 - PullRequest
0 голосов
/ 15 февраля 2019

Как отобразить из UILabel HTML-контент из API, такой как изображения и видео, ожидайте текст, который я уже сделал.Есть ли способ получить из UILabel без использования textview или WebKit весь контент.

Мой код работает на основе изображений, но изображения огромны / вырезаны, а также не встраивают видео с YT или FB

https://imgur.com/a/zdaMCHv

do {
        if let htmlMessageData = post?.content.data(using: 
String.Encoding.utf16) {
            let layoutMessage = try NSMutableAttributedString(data: 
htmlMessageData, options: 
[NSAttributedString.DocumentReadingOptionKey.documentType: 
NSAttributedString.DocumentType.html], documentAttributes: nil)
            let paragraphStyle = NSMutableParagraphStyle()
            paragraphStyle.alignment = .justified

layoutMessage.addAttribute(NSAttributedString.Key.paragraphStyle, 
value: paragraphStyle, range: NSRange(location: 0, length: 
layoutMessage.string.count))
            self.contentLabel.attributedText = layoutMessage
        }
    }
    catch {}
...