2010-06-21 2 views
0

У меня есть несколько разных просмотров в приложении для iPhone. Когда приложение запустится, у меня будет логика, чтобы определить, с какого вида начать (вместо того, чтобы всегда начинать с одного и того же представления и оставлять его пользователю для изменения представлений). Один из «представлений» будет иметь несколько страниц (вкладки или строки таблицы, не уверен в этом пункте ... но для доминантного представления потребуется как можно больше экранной недвижимости и наличие видимой панели вкладок/навигационной панели не является желательно или необходимо ... Это будет похоже на приложение «Погода и запасы». Мой желаемый подход состоял бы в том, чтобы начать с шаблона приложения Utility и иметь представление панели вкладок на «флипсайде». С каким шаблоном проекта лучше всего начать? Должен ли я вносить изменения в шаблон? В каком случае я должен поместить логику решения, чтобы определить, какое представление будет отображаться. Если я действительно использую шаблон Utility, сложно ли сделать обратный вид в виде табуляции без использования шаблона TabBar с начала? спасибо заранее.многопользовательские приложения для iPhone

ответ

0

Вы можете начать с шаблона приложения на основе представления и изменить свои кнопки смены вида, чтобы вернуться к делегату приложения, чтобы изменить vi СЗП для вас, как это

- (IBAction) goToSomeOtherView { yourAppDelegate AppDelegate = (YourAppDelegate) [[UIApplication sharedApplication] делегат]; [appDelegate viewChangingCode]; }

И в делегате приложения просто снимите текущий вид и добавьте новый вид. Таким образом, вы могли бы иметь любую анимацию, которую вы хотели бы изменить между представлениями.

Добавление панели вкладок довольно прямолинейно. Вы можете сделать это в построителе интерфейса и связать кнопки по мере необходимости.