меню опций iPhone - PullRequest
       15

меню опций iPhone

0 голосов
/ 03 февраля 2011

Какие опции у меня есть при создании меню с опциями (контекстные меню). Что разрешено и что предоставляет Apple?

У меня есть панель инструментов с кнопками, и одним нажатием кнопки открывается меню с параметрами:

Примеры: enter image description here

Ответы [ 3 ]

1 голос
/ 03 февраля 2011

Контроллеры UIPopover доступны только на iPad, но вполне нормально создавать похожие вещи для iPhone

То, что вы видите на картинке, полностью индивидуально.Подкласс UIView вероятно.В значительной степени нет никаких ограничений на то, что вы делаете со своим пользовательским интерфейсом, поэтому нет уродливых сильно контрастирующих основных / второстепенных цветов, и лучше всего сохранить его как минимум похожим на собственный пользовательский интерфейс.Если вы скажете использовать стиль пользовательского интерфейса Windows 7 в приложении для iPhone, Apple, скорее всего, откажется от него, чем от стиля iOS.

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

Apple практически ничего не предлагает,

0 голосов
/ 03 февраля 2011

Я также рекомендовал бы ознакомиться с рекомендациями для таких пользовательских элементов пользовательского интерфейса.Я не могу сказать, что «разрешено», но Apple не стесняется того, как ваше приложение должно выглядеть / чувствовать / функционировать.

Наверх этой ссылки рассказывается о панелях инструментов, панелях состояния и т. Д.

http://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/UIElementGuidelines/UIElementGuidelines.html#//apple_ref/doc/uid/TP40006556-CH13-SW1

0 голосов
/ 03 февраля 2011

Аналогичными встроенными виджетами могут быть UIPopoverController (только для iPad) или UIActionSheet. Мне больше нравится ваше меню.

...