Оконное приложение или приложение на основе навигации - PullRequest
0 голосов
/ 12 сентября 2011

Я начинаю разработку нового приложения для iPhone, интерфейсы, которые я буду реализовывать, содержат много этого:

enter image description here

У меня на самом деле два вопроса, какой подходящий шаблон использовать? Окно или приложение на основе навигации? Второй вопрос: в приложении на основе навигации первое представление, которое появляется при запуске приложения, это то, которое содержит UITableView, как показано ниже, могу ли я заменить его изображением (UIImageView)?

enter image description here

1 Ответ

1 голос
/ 12 сентября 2011

Да, приложение для навигации - это то, что вы ищете здесь. И да, вы можете заменить UITableView на UIImageView. Я склонен начинать любой проект с оконного проекта, и вот быстрый способ сделать это с помощью оконного проекта:

  • Создание оконного проекта
  • Создайте свой первый контроллер вида
  • Затем в приложении-делегате в методе applicationDidFinishLaunching создайте контроллер навигации, установите его корневой контроллер представления на контроллер представления, созданный на предыдущем шаге, и установите контроллер mac в качестве корневого контроллера представления окно. Вот пример кода:

    FirstVC firstVC = [[FirstVC alloc] initWithNibName: @ "FirstVC" bundle: @ "nil"];

    UINavigationConroller * navVC = [[UINavigationController alloc] initWithRootViewController: firstVC];

    [[само окно] setRootViewController: firstVC];

Если вы хотите использовать проект на основе навигации, то просто в initWithRootViewController удалите контроллер представления, установленный шаблоном, и установите его в свой собственный контроллер представления.

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