Разбор XML и создание пользовательского интерфейса в приложении UIWebView для iPad - PullRequest
1 голос
/ 22 марта 2011

Я получу XML с сервера, и мне придется анализировать файл xml, и на основании этого я должен заполнить текстовое поле, список и т. Д. (Форму) в UIWebView.

Я знаю, что синтаксический анализ XML для iOS выполняется с использованиемNSXML, я не знаю, как запускать события для создания формы / пользовательского интерфейса во время выполнения.

Любые учебные пособия или идеи, пожалуйста.

1 Ответ

1 голос
/ 22 марта 2011

Если вы уже создали свой HTML как NSString, вы можете загрузить его в UIWebView, используя метод loadHTMLString:baseURL:.Например:

NSString *htmlString = [[NSString alloc] init];
//Download XML, parse it and turn it into HTML.
[myWebView loadHTMLString:htmlString baseURL:nil];
//if you have to do any thing else to the HTML string do it here
[htmlString release];

Изменение htmlString после вызова loadHTMLString:baseURL: не приведет к обновлению UIWebView.Вам нужно будет снова вызвать метод, отправив измененную строку.

Если вам нужна дополнительная помощь, прокомментируйте ниже, и я отредактирую свой ответ или комментарий назад.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...