2009-09-24 7 views
0

J'essaie de construire un jeu de 15 casse-tête.comment échanger des images en utilisant Cocoa Touch

Ici, j'ai besoin d'échanger une image vide avec une image cliquée sur. Je voudrais savoir comment échanger ces images.

J'ai stocké les coordonnées des deux images, mais je ne connais pas le format pour identifier l'image vierge, puis définir son origine à l'image cliquée.

+5

Si vous souhaitez obtenir de l'aide concernant votre question, il serait judicieux d'accepter les réponses à vos autres questions. –

+0

Vous devriez probablement également identifier si c'est pour le bureau ou l'iPhone. – Abizern

+0

J'ai utilisé le code suivant pour permuter l'image vide à l'image cliquée: UIImageView * picture = [[UIImageView alloc] initWithImage: [UIImage imageNamed: @ "16.png"]]; \t \t picture.center = CGPointMake (blanc, vide); \t \t [libération d'image]; Où "16.png" est une image vide et (blankx, blanky) est la coordonnée (x, y) de l'image sur laquelle on a cliqué. Mais heureusement l'image noire ne bouge pas. plz quelqu'un m'aider. – russell

Répondre

2

Présentez chaque carreau comme CALayer. Pour échanger deux tuiles, placez la position de chaque couche à la position de l'autre.

Questions connexes