Хорошо, поэтому я делаю простое приложение для чата для iPhone, и мне повезло, оно работает хорошо и выглядит потрясающе однако у меня есть несколько проблем, одна такая проблема - способ отображения расширенного текста для пользователя ..
В настоящее время у меня есть смешная система, которая работает следующим образом
{
отправить данные / получить данные -> добавить в переменную allText (все в html)
загрузить веб-просмотр (доступно два) с allText, в фоновом режиме, когда загрузка будет завершена, сделайте его видимым. (по сути это двойная буферизация для тех, кто знаком с программированием игр)
}
Мне сообщили, что вы можете динамически добавлять html в веб-просмотр с помощью JavaScript. Я попробовал, и с треском провалился. Никогда не работая с javascript, я понятия не имею, как работает вся система, и моя нынешняя система работает достаточно хорошо, поэтому я предпочел бы придерживаться ее, чем изучать весь язык сценариев.
Так что мой вопрос таков. Как я мог написать функцию (в obj-c), чтобы добавить uiwebview с расширенным текстом?
Я пробовал несколько раз, но я не уверен, куда я помещаю теги, или мне даже нужны теги. Я использую js для прокрутки uiwebview до конца загруженных данных, но это была готовая функция, которую я не мог сделать.
-(void) addToWebView: (NSString *) toAdd{
NSString *java = [NSString stringWithFormat: @"javascript : %@",toAdd];
[classWebView stringByEvaluatingJavaScriptFromString:java];
}
^ Это то, что я думаю должно выглядеть, я просто не знаю, что вонючее использовать для javascript !!