Проблема с контроллером UINavigation - PullRequest
0 голосов
/ 24 мая 2010

Я разрабатываю приложение для iPhone и пытаюсь сделать это:

Я хочу приложение с представлениями дерева. Вид, показанный первым, не имеет панели навигации. Если пользователь нажимает на кнопку, мне нужно открыть второе представление с панелью навигации и представлением таблицы. Пользователь также может добавлять новые элементы в табличное представление. Если пользователь сделает это, приложение отобразит третий вид, в который пользователь может добавить поля (этот вид также имеет панель навигации).

Это может показаться простым, но для меня это не так. Я не знаю, как использовать UINavigationController и пока не нашел аналогичного примера того, что я делаю (параграф переведен Google).

ОБНОВЛЕНИЕ
Не знаю как куда поставить UINavigationController .

Как я могу это сделать? Могу ли я использовать UIViewController для вызова UINavigationController?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 24 мая 2010

взгляните на пример рецептов (он также использует основные данные, которые могут немного запутать) http://developer.apple.com/iphone/library/samplecode/iPhoneCoreDataRecipes/Introduction/Intro.html#//apple_ref/doc/uid/DTS40008913

Здесь также есть более простая отправная точка http://developer.apple.com/iphone/library/samplecode/TableViewSuite/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007318, но пример рецептаохватывает практически все, что вам нужно.

РЕДАКТИРОВАТЬ: добавлено следующее. Для простейшего примера используйте XCode для создания нового приложения - приложения на основе навигации (извините, я сегодня перед компьютером, так чтоиз памяти).Это даст вам пустое приложение с созданным контроллером навигации.Затем вы используете навигационный контроллер, чтобы выдвигать и выдвигать контроллеры вида

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