2009-11-23 4 views
0

Просто интересно, если мне нужно реализовать способ возврата пользователя на главный экран программы. Это действительно важно в моем приложении, чтобы пользователь не мог вернуться. Будет ли это отклонено, если я не добавлю кнопку «Назад»?Вопрос об интерфейсе Iphone

+0

Мне любопытно ... что вы строите, что вы не можете позволить пользователю вернуться? Это не возражение, просто точка любопытства. – jprete

+0

Его подарок для моего племянника. Он хотел, чтобы приложение-шутник содержало множество шалостей, один из которых - плохой калькулятор, который возвращает неверный ответ на определенные входы. Если бы была кнопка для возврата, это испортило бы иллюзию, что калькулятор является автономным и показывает, что это шутка. Глупо, я знаю, но он в восторге от этого ха-ха. Всем спасибо! – john

+0

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

ответ

1

Насколько я могу судить, если у вас нет кнопки «Назад», это не будет основанием для отказа приложения.

1

Тогда это не настоящий «главный экран»; это больше похоже на экран «intro». И нет ничего плохого в этом.

0

Похоже, вы хотите представить интро-экран для своего приложения, будь то один раз или при каждой загрузке приложения, я не могу быть уверен. Могли бы вы представить это мнение по-разному, используя -presentModalViewController:animated:?

2

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

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

Просто предупреждение. Apple отвергает любое приложение, которое заставляет его казаться, что сам телефон потерпел неудачу. Самый известный пример - приложение, которое создало иллюзию, что экран был взломан.

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

0

Вам не нужно иметь четко видимую кнопку «Назад», и это добавит иллюзии. Должен быть какой-то скрытый способ возврата, хотя, как он говорит в Руководстве по интерфейсу человека, в котором говорится, что пользователь должен иметь возможность четко перемещаться в меню приложений «развернутого» стиля быстро и легко.

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

Смежные вопросы