2009-09-24 8 views

Répondre

0

Quelque chose comme ceci:

UIImageView *img = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"someImage.png"]]; 

CGRect endFrame = img.frame; 
CGRect startFrame = img.frame; 

startFrame.size.height = 0; 
img.frame = startFrame; 

[view addSubview:img]; 

[UIView beginAnimations:nil context:nil]; 
[UIView setAnimationDuration: 0.5]; 

img.frame = endFrame; 

[UIView commitAnimations]; 
+0

Cela fonctionne très bien, mais je me attends à une animation différente: Votre code est comme une transformation, mais je veux montrer l'image "ligne par ligne" ... – strange99

+0

I suis confus alors. Que voulez-vous dire par "rangée par rangée"? – pzearfoss

+0

Je vais essayer d'expliquer: comme vous pouvez vous souvenir, si vous aviez une connexion très, très lente (peut-être en utilisant un modem), les images téléchargées ont été affichées (lentement) de haut en bas. Thats ce que je veux (comme un scanner scanne ..) – strange99

Questions connexes