Пользовательский интерфейс iPhone / iPad: раскрывающийся список поиска

В моем универсальном приложении есть страница настроек, на которой пользователь должен выбрать тему из дюжины доступных тем.

Проблема в том, что если я использую окно выбора, оно занимает большую часть экрана на iPhone.

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

Итак, мой вопрос: как лучше всего справиться с этой ситуацией? Может ли кто-нибудь указать мне на изображения или примеры кода, показывающие, как эта ситуация успешно справляется?

РЕДАКТИРОВАТЬ: Я ищу следующее поведение:

  • отображается только текущий выбранный профиль
  • , когда пользователь нажимает на него, он расширяется в список
  • , когда пользователь выбирает элемент (или нажимает за пределами view) он сворачивается обратно в исходную форму, отображая новый выбор

, то есть функционально эквивалентный раскрывающемуся списку.

16
задан P i 17 July 2011 в 13:48
поделиться