2010-08-23 15 views
0

J'ai commencé à créer un simple carrousel d'images de produits. Il comprend essentiellement 3 UIImageViews 'visibles et 2 UIImateViews cachés'. Les UIImageViews sont peuplés avec des images d'un tableau et d'animer pour donner l'apparence d'un carrousel.UIImage - Comment suivre un index?

Mon prochain objectif est de déterminer quel produit l'utilisateur tape et poussez une vue détaillée sur la pile.

Ma question est de savoir comment devrais-je déterminer quelle image du produit a été enregistrée?

La complication intervient, en ce sens que les UIImageViews changent de position pendant l'animation et sont peuplées d'images différentes en tant que «défilement» des utilisateurs.

Répondre

0

Vous pouvez utiliser la propriété tag de UIView pour donner aux vues d'image un identifiant pour les reconnaître. Par exemple Lorsque vous définissez image1 sur imageView1, définissez l'étiquette de imageView1 sur 1. Si vous définissez image500 sur imageView1, définissez l'étiquette sur 500. Lorsqu'une imageview est sélectionnée, vérifiez son tag pour déterminer quelle image était engagé.