UIPickerview настройки - PullRequest
       14

UIPickerview настройки

4 голосов
/ 23 мая 2009

Я хотел бы сделать некоторые настройки UIPickerView.

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

Во-первых, я хотел бы изменить черную / серую границу, окружающую шпиндель, на прозрачный цвет. то есть [UIColor clearColor];

Затем уменьшите вид сборщика, чтобы он был относительно небольшим (вероятно, около 40 x 40 пикселей). Эксперимент с этим - IB, не показалось легким.

Наконец, измените представление, возвращаемое сборщику для каждого раздела. Это, я думаю, легко с

pickerView:viewForRow:forComponent:reusingView:

Остальные, не уверены, возможно ли это или мне придется углубиться в некоторые основные анимации / графику (или найти другой способ сделать то, что я хочу).

Ответы [ 2 ]

3 голосов
/ 24 мая 2009

UIPickerView не настраивается. На всех.

Тебе придётся пойти на заказ для того, что ты хочешь.

Возможно, самым простым способом было бы связываться с UIScrollView с включенной вертикальной нумерацией страниц и пытаться заставить его работать так, как вы хотите. Может быть, перекрыть UIImageView с ним и обернуть все это в пользовательском представлении.

1 голос
/ 31 августа 2011

Вы также можете «настроить» внешнюю панель сборщика, просто разместив UIImageView сверху с отверстием, вырезанным для рабочих частей. Apple делает это с помощью приложения Часы.

...