HTML для читаемого текста в Swift

Мне нужно сделать функцию читателя в моем приложении Swift. Я получу текст (с запросом json) в формате HTML, например:

<h5 align="LEFT" class="western" style="font-weight: normal;"> </h5>
<font size="3"><h5 align="LEFT" class="western" style="font-weight: normal;">
Albert Einstein publie en 1905, une nouvelle théorie connue sous le nom de relativité restreinte. </h5>
<h5 align="LEFT" class="western" style="font-weight: normal;"></h5>
<h5 align="LEFT" style="font-weight: normal;"><font color="#339933">►</font>
<font size="3">Postulat 1&nbsp;:</font>
</h5><h5 align="LEFT" class="western" style="font-weight: normal;">
</h5>

И я хочу показать его в удобочитаемом тексте со всеми атрибутами, я не хочу терять стиль, для этого я могу использовать HTMLReader.

Вы знаете способ сделать это в Swift?

1 ответ

Они определены в html-файле, а затем должны использовать webview:

objweb.delegate = self
        var path = NSBundle.mainBundle().bundlePath

        var baseUrl  = NSURL.fileURLWithPath("\(path)")

        let bundle = NSBundle.mainBundle()
        let pathhtml = bundle.pathForResource("Armory", ofType: "html")
        let content = NSString.stringWithContentsOfFile(pathhtml) as String

        objweb.loadHTMLString(content, baseURL: baseUrl)
        self.view.addSubview(objweb)
Другие вопросы по тегам