Mi piacerebbe avere un'immagine nella mia app per iPhone "pop-in" sullo schermo anziché solo apparire. Con "pop-in" intendo che crescerebbe da un piccolo punto alle sue dimensioni reali. Per riferimento, questo è esattamente uguale all'effetto di animazione "pop" in Keynote. Sono completamente nuovo alle animazioni iOS, quindi se qualcuno mi indicasse nella direzione gli effetti di animazione che avrei bisogno di usare, sarebbe molto apprezzato.iOS - Effetti di animazione - Immagine pop-in
Grazie
Brian
UPDATE Ho aggiunto questo codice dai suggerimenti qui sotto. Funziona ma ridimensiona l'immagine anziché aumentare. Lo so perché ho 0,01 come dimensione della scala di trasformazione, ma mi piacerebbe sapere come posso iniziare con un'immagine di dimensione 0.0 e scala fino a 1. È solo questione di impostare la dimensione della mia immagine in 0? Grazie
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.2];
image.transform = CGAffineTransformMakeScale(0.01, 0.01);
[UIView setAnimationDelegate:self];
[UIView commitAnimations];
Esiste un modo per ridimensionare l'immagine da un punto diverso dal centro? – tiguero
Sì - modifica il suo punto di ancoraggio [layer] (http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CALayer_class/Introduction/Introduction.html#//apple_ref/doc/c_ref/CALayer) . 'Il comando Vista.layer.anchorPoint = CGPointMake (0, 0) 'renderà la scala della vista dalla sua parte in alto a sinistra; '(1, 1)' è in basso a destra. –
Che tipo di oggetto è l'immagine variabile? –