Я получил UIPageViewController, работающий, наконец, несколько дней назад. Я использую разные UITableViewControllers как «страницы». У меня есть небольшая проблема, которую я хочу исправить.Как загрузить данные для следующей страницы с помощью UIPageViewController
Когда я прокручиваю, вид пуст, пока не получат новые данные, которые мне не нравятся. Я бы хотел, чтобы данные загружались до прокрутки, чтобы они быстро проходили. Итак, вопрос: если я могу загрузить следующую страницу так или иначе перед прокруткой.
Я придумал способ, чтобы «исправить» это некрасиво образом, позвонив куда-то перед функцией извлечения и сохранения словаря в NSUserDefaults поэтому, когда вид нагрузки в первый раз данные уже «загружены» и может быть использован.
Любые другие идеи о том, как это можно сделать «правильным» способом?
Я пробовал простой NSLog, чтобы узнать, вызван ли он, когда я прокручиваю, но он не вызвал? У меня есть другие методы делегата. – hamzah
viewControllerBeforeViewController & viewControllerAfterViewController - это методы источника данных. willTransitionToViewControllers - это метод делегата. Вы устанавливаете _pageVc.delegate = self или что-то –
Thnx это вызвано. Но я не получаю то, что могу сделать, чтобы сделать представление загружаемым, когда оно загружается, прежде чем оно появится, поэтому, когда настало время показать, что он уже загружен. Возьми? Потому что то, что я могу сделать с помощью этого метода delagate, - это вызвать PageContentViewController, но это не тот класс, который будет показан. – hamzah