UIPickerView Чейджинговая рамка Размер и положение - PullRequest
1 голос
/ 27 января 2010

Есть ли способ, которым я могу изменить размер PickerView и его положение во время выполнения. Что мне действительно нужно сделать, это когда определенная строка в определенном компоненте будет выбрана, и я должен показать другой элемент выбора справа, тогда первый PickerView изменит свой размер и изменит свою позицию так, чтобы новый элемент PickerView был виден.

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

Ответы [ 2 ]

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

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

0 голосов
/ 27 января 2010

Высота и ширина панелей выбора являются жесткими и неизменяемыми. (Подозреваю, что из-за требований квази-3D анимации вращения.)

Окно выбора будет заполнять экран справа налево. Единственное, что вы можете сделать, это переместить их вверх и вниз.

...