Как показать текст HTML из API на iPhone?

Лучший пример для объяснения моей ситуации - использование сообщения в блоге. Позволять' Скажем, у меня есть UITableView, загруженный с заголовками сообщений в блогах, которые я получил от API. Когда я нажимаю на строку, я хочу показать подробное сообщение в блоге.

При этом API возвращает несколько полей, включая «тело сообщения» (которое является текстом HTML). У меня вопрос: что мне использовать, чтобы отображать его, чтобы он отображался как форматированный HTML? Должен ли я использовать для этого UIWebView? Я не уверен, используете ли вы UIWebView, когда буквально просматриваете веб-страницу (например, инициализируете ее с помощью URL-адреса или чего-то еще), или можете ли вы передать ему строку HTML, и он отформатирует ее должным образом.

Есть несколько другие поля, которые будут отображаться на этой странице, такие как заголовок, категория, автор и т. д. Я просто использую для них UILabels, так что никаких проблем. Но я не знаю, что делать с фрагментом HTML. Я все это делаю программно, кстати.

Если вы не можете сказать, я относительно новичок в разработке под iOS, всего около 2-3 недель, без фона obj-c. Так что, если UIWebView - правильный подход, я также был бы признателен за любые «ошибки»! примечания, если таковые имеются.

46
задан Ortwin Gentz 21 February 2014 в 09:14
поделиться

0 ответов