Можно ли превратить приложение на основе просмотра в приложение на основе навигации? - PullRequest
0 голосов
/ 09 апреля 2010

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

Могу ли я как-то легко изменить приложение в новый тип, или мне лучше начать заново с нуля со всеми хлопотами, которые повлекут за собой ...

спасибо за любой совет, как это можно сделать, Карлу

Ответы [ 2 ]

0 голосов
/ 10 апреля 2010

Хммммм, по какой-то причине я не могу добавить что-либо, чтобы прокомментировать ваш пост!

В любом случае, я думаю, это так же хорошо, как и все здесь ...

Я возилсяпоследний час или около того, и мне удалось без особых проблем интегрировать мой старый код / ​​данные и т. д. в новый навигационный код, на самом деле он выглядит лучше с полосой заголовка вверху!

(мне нравитсяпопробуй и сам разберись, так что это хорошая кривая обучения!)

Я все еще борюсь с этим, хотя открывается новый взгляд, я

  1. изо всех сил пытаюсь использовать строку изпервое представление (у меня там есть таблица UITableview, я выбираю строку и получаю из нее правильное значение, которое я в настоящее время проверяю с помощью предупреждающего сообщения) во втором представлении.
  2. по какой-то причине я не получаюстрока заголовка и кнопка «назад» на втором экране, так что я полагаю, что она неправильно помещается в стек (для целей тестирования я поместил быструю кнопку «возврата» в целях тестирования, чтобы я мог перемещаться вперед и назад).

Тем не менее, я примерно на 100% дальше, чем был раньше!

приветствует ответ, Карл

0 голосов
/ 09 апреля 2010

Не было бы особенно сложно перенести средства взаимодействия на контроллер навигации с простого контроллера вида (также нетрудно пойти в обратном направлении). Хотя нет ничего более простого, чем учебник о том, как это сделать, или пункт меню, который вы можете выбрать. Вы можете взглянуть на сантехнику, сгенерированную шаблоном Apple для приложения на основе навигации, и добавить необходимый клей для вашего делегата приложения. Как только это произойдет, вы можете просто поместить свой контроллер представления приложений на основе стека в стек навигации. Если у вас есть более конкретные вопросы или вы застряли где-то, в частности, мы можем помочь вам освободиться, если вы сообщите подробности о том, где вы сталкиваетесь с проблемами.

Кроме того, я сомневаюсь, что ваше приложение будет отклонено исключительно из-за просмотра по сравнению с навигацией.

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