Возможно ли использовать несколько контроллеров панели вкладок в приложении с целью - PullRequest
3 голосов
/ 02 ноября 2011

Я хочу переключать другой контроллер панели вкладок с помощью кнопок контроллера корневого представления. Я имею в виду, что у меня есть несколько кнопок, и эти кнопки должны иметь другой контроллер панели вкладок. Возможно ли это?

Ответы [ 2 ]

1 голос
/ 03 ноября 2011

посмотрите на это: Руководство по интерфейсу для человека

Я думаю, что это не рекомендуется.Например:

Используйте панель вкладок, чтобы предоставить пользователям доступ к различным перспективам одного и того же набора данных или различным подзадачам, связанным с общей функцией вашего приложения.При использовании панели вкладок следуйте этим рекомендациям:

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

В общем случае используйте панель вкладок для упорядочивания информации на уровне приложения.Панель вкладок хорошо подходит для использования в главном представлении приложения, потому что это хороший способ сгладить вашу информационную иерархию и обеспечить доступ к нескольким категориям или режимам одноранговой информации одновременно.

1 голос
/ 03 ноября 2011

Это возможно, если у вас есть навигационный контроллер в качестве родителя обоих tabbarcontrolllers.

Однако я бы посоветовал не использовать такой интерфейс, поскольку он, скорее всего, будет сбивать с толку конечного пользователя.

Почему вы хотите использовать этот подход?

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