Перемещение приложения iPhone «UITabBarController с UINavigationController» в «UITabBarController с UISplitView» на iPad - PullRequest
1 голос
/ 18 августа 2010

У меня есть приложение, в котором appDelegate имеет UITabBarController. Каждая из вкладок имеет контроллер навигации, который я в настоящее время использую, чтобы поместить один подробный вид в стек на каждой вкладке. Я надеюсь заменить свой контроллер навигации на каждой вкладке на splitViewController. Я использую Интерфейсный конструктор, чтобы предоставить UINavigationController для каждой вкладки. У меня проблемы с загрузкой пера для каждой вкладки, в которой есть UISplitViewController. Я получаю экземпляр класса UITableViewController, который отображается на экране, но я не получаю UISplitviewController, Popover, подробный вид и т. Д. Все эти классы работают в отдельном приложении, но я не могу получить их в каждом вкладок в одном приложении. Хотя в настоящее время я использую Интерфейсный Разработчик, я готов сделать это программно. Если у кого-то есть предложения или пример небольшого проекта приложения на основе вкладок с отдельными разделенными представлениями на вкладках, я был бы очень признателен. (Поскольку это мой первый вопрос, я не уверен, сколько кода или других картинок из IB было бы полезно для меня опубликовать. Если вам нужна дополнительная информация, пожалуйста, дайте мне знать, и я с удовольствием исправлю этот пост.)

Ответы [ 2 ]

1 голос
/ 19 августа 2010

Apple, документация

"Представление контроллера разделенного представления всегда должно быть установлено в качестве корневого представления окна вашего приложения. Никогда не следует представлять разделенное представление внутри интерфейса навигации или панели вкладок."

Двигаемся дальше ...

0 голосов
/ 22 января 2011

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

...