Альтернативы для выбора в приложении iphone / iOS? - PullRequest
3 голосов
/ 18 января 2012

Я показываю форму, которую пользователь заполняет в моем приложении для iPhone. Одно из полей представляет собой набор из 2 или 3 дат, из которых пользователь должен выбрать одно. Установка сборщика или просмотр таблицы только для этого занимает слишком много места, не оставляя места для других полей. Есть ли более простой способ сделать это?

Ответы [ 2 ]

1 голос
/ 18 января 2012

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

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

0 голосов
/ 18 января 2012

Вы можете выбрать свой выпадающий / комбинированный список, но для этого нет встроенных функций.Также в директиве Apple HIG упоминается следующее, вам необходимо учитывать и их ((http://developer.apple.com/library/IOs/#documentation/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html)

Guidelines

). Используйте средство выбора, чтобы людям было легко выбирать из набора значений.Лучше всего использовать средство выбора, когда люди знакомы со всем набором значений. Это потому, что многие, если не большинство, значений скрыты, когда колесо неподвижно. Если вам нужно предоставить большой набор вариантов, которые не являютсяОбщеизвестно вашим пользователям, что средство выбора не может быть подходящим элементом управления.

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

Используйте полупрозрачную полосу выбора для отображения контекстной информации, например, единицы измерения. Не отображайте такие метки над подборщиком или на самом колесе.

На iPad представьте сборщик только в поповере. Сборщик не подходит для основного экрана.

...