Будет ли приложение отклонено, если у нас разные вкладки на разных экранах - iphone - PullRequest
0 голосов
/ 24 марта 2011

У моего приложения есть следующее требование.

1) Первый экран имеет две вкладки.

2) Из первой вкладки мне нужно перейти на другой экран, который будет содержать 3 вкладки.

как и у каждого экрана будут разные вкладки (разные значки вкладок и текст) и т. д.

Для этого я использую UITabBarController внутри UINavigationController. (Так что у меня только один NavigationController).

Я знаю, что яблоко рекомендует другой путь.

Пожалуйста, предложите, если заявка будет отклонена Apple? А также есть ли другой подход для решения этой проблемы. Пожалуйста, не я не хочу использовать сегменты и хочу использовать вкладку (это требование клиента).

Ответы [ 3 ]

1 голос
/ 24 марта 2011

ни один человек не будет отвергнут. пожалуйста, пройдите через Bonjour, приложение Кимберли Кларк в магазине приложений

1 голос
/ 24 марта 2011

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

Если ваш клиентТребуя этого, ваш клиент обрекает приложение на то, что его трудно использовать и оно будет отклонено.С этим доказательством вы сможете убедить их.

0 голосов
/ 24 марта 2011

Apple сейчас вынуждена следовать там стандартам только .

Либо вы должны следовать стандартам навигации, установленным Apple.

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

См. Это, например, пример

также этот один

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