Добавление нескольких веб-страниц в UIWebview в приложении на основе страниц - PullRequest
3 голосов
/ 28 января 2012

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

Мне нужно иметь возможность создать массив веб-страниц и использовать один UIWebview для отображения этих страниц, очевидно, по одному HTML-файлу на страницу. Каков будет самый эффективный способ сделать это в соответствии с iOS5 или есть недавний учебник, которому я могу следовать? Спасибо.

1 Ответ

1 голос
/ 28 января 2012

В зависимости от того, сколько у вас есть данных, вы можете сериализовать данные HTML в одном файле (например, в виде списка) или разместить их в виде отдельных файлов в каталоге.

В зависимости от используемого вами шаблона, вы бы

  • изменили бы представление в DataViewController на UIWebView;
  • , а затем переопределили viewControllerAtIndexметод в вашем ModelController и передайте путь к вашей HTML-странице в качестве объекта данных;
  • и, наконец, загрузите HTML в viewWillAppear метод вашего DataViewController.

Вуаля, вот ваш урок!

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