В моем универсальном приложении есть страница настроек, на которой пользователь должен выбрать тему из дюжины доступных тем.
Проблема в том, что если я использую окно выбора, оно занимает большую часть экрана на iPhone.
Я думаю, что мне нужно что-то вроде вашего стандартного раскрывающегося меню Windows, где оно просто отображает в одной строке текущий выбор, а щелчок по нему расширяется до прокручиваемого списка возможных элементов. Выбор элемента сворачивает список обратно в исходную форму.
Итак, мой вопрос: каков мой лучший способ справиться с этой ситуацией? Может ли кто-нибудь указать мне на изображения или примеры кода того, как эта ситуация успешно обрабатывается?
РЕДАКТИРОВАТЬ: это поведение, которое я ищу:
- отображается только текущий выбранный профиль
- когда пользователь нажимает на это, он расширяется в список
- когда пользователь выбирает элемент (или нажимает за пределами представления), он сворачивается обратно в исходную форму, теперь отображая новый выбор
т.е. функционально эквивалентно раскрывающемуся списку.