Использование NIB с UIPageViewController

Я пытаюсь использовать UIPageViewController для создания книжного приложения. Каждая страница в настоящее время имеет свой собственный контроллер просмотра и Nib и имеет свой собственный набор уникальных функций. Я не использую раскадровку, так как в книжном приложении более 40 страниц.

Мне было трудно понять, как использовать NIBS (с их контроллерами представления) с UIPageViewController. UIPageViewController переключится на нужный контроллер представления/NIB, но затем не будет реагировать ни на один из жестов UIPageViewController.

Есть ли пример использования UIPageViewController с NIB, который может помочь?

Есть предположения? Спасибо за вашу помощь!


person EricAdvance    schedule 30.11.2011    source источник


Ответы (3)


да. Вы можете использовать перья с UIPageViewController. Без раскадровки. См. это: http://www.ioslearner.com/implementing-uipageviewcontroller-programmatically-without-storyboarding/

person Bani Uppal    schedule 11.12.2011


Я предполагаю, что вы забыли сохранить свой объект UIPageViewController. У меня тоже такое было в первый раз! В результате отображаются исходные страницы, но вы не получаете жесты, потому что контроллер просмотра страницы больше не существует. Вставьте контроллер просмотра страницы в переменную экземпляра с политикой сильного/сохранения сразу после его получения.

person matt    schedule 22.12.2011