2009-11-19 8 views
1

J'ai construit un UIPickerView avec 2 composants (roues) et je me demandais s'il y avait un moyen de les espacer un peu, horizontalement?iPhone UIPickerView, insérer un espace entre deux composants?

Je n'ai pas été en mesure de trouver quoi que ce soit dans la définition ou la documentation.

quelqu'un Hope sait comment résoudre celui-ci :)

Merci

Répondre

0

Je ne suis pas où je peux essayer cela et je ne sais pas de quoi il ressemblerait si possible, mais peut vous insérez un composant entre les deux avec la largeur désirée alors dans le code derrière rendre ce composant caché?

+0

Salut Jan Ce n'est en fait pas une mauvaise idée du tout :) Je n'ai juste aucune idée de comment "renifler" la vue de composant particulier dont j'ai besoin. Ceci donne 20 zéros: \t pour (UIView * v dans intervalPicker.subviews) { \t \t NSLog (@ "% i", v.tag); Merci pour la suggestion, si quelqu'un sait comment accéder aux composants individuels Je suis sûr que cela pourrait fonctionner – RickiG

+0

J'ai essayé de mettre tous les picker.subviews caché. Il en résulte tout sauf les composants à cacher :) c'est aussi un effet sympa, mais pas ce dont j'ai besoin en ce moment. Hmm semble étrange que les composants ne devraient pas être des sous-vues du Picker? – RickiG

+0

Je ne pensais pas que vous seriez en mesure de le faire dans le code réel, mais peut-être que si vous voyez la plume en texte brut, vous pourriez trouver quelque chose là-dedans. Quand je rentre à la maison, je vais vérifier, pas d'accès à un mac ici. – jan

Questions connexes