2009-04-08 9 views
0

J'ai un tas de petites images png avec environ 45 x 45 pixels de taille. pas vraiment gros. il y en a environ 40 en ce moment.Quel serait le meilleur moyen de fournir une petite sélection d'image dans une application iPhone?

Je veux que l'utilisateur puisse en sélectionner un comme image d'avatar. Pour cela, j'ai créé une toute nouvelle vue avec une classe de contrôleur. Maintenant, le problème est: Comment afficher toutes ces images à l'utilisateur? Il n'y a pas de "grande vue". Lorsque l'utilisateur touche l'un d'entre eux, il va être sélectionné et la vue revient à la vue principale, où il va voir l'image sélectionnée. Quand il le touche, la vue de sélection d'image réapparaît. J'ai donc pensé à une vue de la table, mais ce n'est pas correct. Les images n'ont pas de titre à afficher, ce serait donc une grande perte d'espace à l'écran.

Des idées? Dois-je créer par programmation une grille d'objets UIImageView?

Répondre

0

Une grille semble être une bonne solution car elle reflète l'interface utilisateur du papier peint dans les paramètres, de sorte que l'utilisateur sait à quoi s'attendre.

2

Une grille est correcte. Pensez à l'application iPhone Photos. Il n'est pas nécessaire de créer un widget complètement nouveau, mais d'ajouter plusieurs vues d'images aux lignes du tableau, en les segmentant.

0

Une autre option dans ce cas serait d'utiliser un UIPickerView. Il occupe moins d'espace sur l'écran et peut être affiché sur l'écran principal (il suffit de le faire apparaître par le bas, de le laisser en choisir un, puis de disparaître).

Questions connexes