如何处理JSON提供的HTML文本格式的UITextView

我正在尝试创build我的第一个IOS应用程序,并在创build视图时遇到问题。 该应用程序显示我从JSON文件获得的信息。 JSON包含HTML样式的格式化文本。 在这个HTML文本中有一个或多个照片。 在应用程序中,我希望这些照片显示在文本上方(每秒显示几张照片)。 照片是JSON中的单独项目,所以我真的不需要HTML文本中的引用。 我希望照片和文字可以滚动,以防它不适合在屏幕上。

我已经尝试了以下内容:从HTML文本中删除了href标签,并在UIWebView中显示了文本。 在文本上方,我在UIImageView中显示了照片。 文本可以即时滚动,但照片永远可见。

所以现在我想我应该使用UITextview。 但是,如何获得HTML文本中的格式转换为格式化的UITextView呢? 还是我错过了什么?

HTML文本看起来像这样:

<p>ik was de afgelopen dagen voor het eerst van mijn leven in de Duitse stad Keulen. Bepakt met een frisse blik zitten we nu in de ICE die ons terug brengt naar Amsterdam. Hoog tijd om die blik te delen!<br \/>\n<a href=\"http:\/\/www.blablablog.nl\/wp-content\/uploads\/IMG_8259.jpg\"><img src=\"http:\/\/www.blablablog.nl\/wp-content\/uploads\/IMG_8259.jpg\" alt=\"\"><\/a>&nbsp;<\/p>\n<p><b>De ICE<\/b><\/p>\n<p>Eerst maar ‘s beginnen met die hogesnelheidstrein. &nbsp; Hij stopt weinig en da’s een voordeel. De stoelen zitten lekker en er rijdt een bistrowagen mee, maar echt snelheid maken doet hij pas na Keulen dus als je net als ik onvoorbereid op dat moment wacht kom je bedrogen uit.<br \/>\n&nbsp;<a href=\"http:\/\/www.blablablog.nl\/wp-content\/uploads\/IMG_8248.jpg\"><img src=\"http:\/\/www.blablablog.nl\/wp-content\/uploads\/IMG_8248.jpg\" alt=\"\"><\/a>&nbsp;<\/p>\n<p><b>De inwoners<\/b> 

你可以使用UIWebView,并用htmlstring进行初始化。 这样一切都自动照顾。

如果您正确地格式化HTML,您将不会遇到滚动问题。