2010-01-27 8 views
1

Y at-il un moyen de changer la taille du PickerView et sa position lors de l'exécution? Ce que je dois faire, c'est quand une certaine ligne dans un certain composant est sélectionnée, je vais montrer l'autre sélecteur sur le côté droit, puis le premier PickerView va se redimensionner et changer sa position afin que le nouveau PickerView sera vu.UIPickerView Chaging frame Taille et positon

Je ne veux pas mettre la valeur du second PickerView sur le premier PickerView car certains éléments du premier PickerView n'ont aucune relation ou n'ont pas besoin d'afficher d'autres valeurs.

Répondre

0

La hauteur et la largeur des vues du sélecteur sont câblées et non modifiables. (Je suppose en raison des exigences de l'animation de rotation quasi-3D.)

La vue du sélecteur va remplir l'écran de droite à gauche. La seule chose que vous pouvez faire est de les déplacer de haut en bas.

0

Vous pouvez ouvrir le fichier de dessin à l'aide d'un éditeur de texte, puis rechercher la portion liée à la vue du sélecteur et enfin modifier la largeur-hauteur de la sélection. Cependant, gardez à l'esprit que cela a aussi une limite.