2014-09-17 5 views
0

Я новичок в разработке iOS, я хотел спросить, может ли кто-нибудь помочь мне, как сделать управление страницей (сдвиг экрана) с помощью панели навигации, я пробовал много вещей, я искал googled много, но я не мог найти решение. У меня есть кнопка, когда я нажимаю на нее, откроется pagecontrol (rootview для сдвига экрана) с табличным просмотром, который изменит его данные в соответствии со страницами. проблема в том, что когда я нажимаю эту кнопку, я не знаю, как вернуться на главную страницу. Может ли кто-нибудь мне помочь?Навигационная панель с управлением страницей на iOS

ответ

1

This - хороший учебник для изучения того, как создать контроллер страницы.

Что касается вашей другой проблемы с возвратом на главную страницу, если вы добавите bar button item в навигационную панель контроллера корневого представления, перетащите ее на свое второе представление в своем раскадровке из этого элемента кнопки «Назад» "автоматически появится в верхнем левом углу вашего второго контроллера.

Надеюсь, это поможет!

+0

забыл упомянуть, что я работаю с файлами xib, а не с раскадрой! – virusivv

+0

Лучше ли работать с раскадрой или с файлами xib? – virusivv

+0

В этом случае вы можете вызвать '- (NSArray *) popToRootViewControllerAnimated: (BOOL) анимированный' из вашей кнопки, который возвращает вас в контроллер корневого представления. Документация [здесь] (https://developer.apple.com/library/ios/documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006934-CH3-SW4). Раскадровки немного более удобны для пользователя, если вы спросите меня, особенно если вы делаете много переходов. – trevorj

Смежные вопросы