2012-08-16 8 views
-2

Je suis nouveau dans le développement iOS. Quelqu'un peut-il m'aider? J'ai vue:Animation avec View iOS

.h:

UIView *secondView; 

fichier .m:

- (void)viewDidLoad 
{ 
[super viewDidLoad]; 

[secondView setFrame: CGRectMake(100,60,30,30)]; 
[self.view addSubview:secondView]; 

} 

Comment faire qu'en appuyant sur le bouton secondView est activé en mode plein écran avec animation?

+0

Aussi peut-être vaut la peine d'essayer d'écrire du code et de publier vos progrès, mais il semble qu'il y ait beaucoup d'exemples d'animation là-bas, je vais deviner que vous n'avez pas du tout dérangé. –

+0

travaille avec animation !!! Voilà pourquoi j'ai écrit ici! – rubik

+0

Et comment je peux up-up ??? – rubik

Répondre

0

J'ai trouvé réponse à ma question: Dans la méthode viewDidLoad besoin d'ajouter sous-vue deuxième vue avec cadre

[secondView setFrame: CGRectMake(10,20,90,90)]; 

Et dans la méthode touchesBegan besoin d'ajouter:

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

[secondView setFrame: CGRectMake(0,0,320,480)]; 

[UIView setAnimationBeginsFromCurrentState:YES]; 
[UIView commitAnimations]; 

C'est tout. Merci à tous pour votre aide!

1

Le robinet vous pouvez changer cadre de bouton dynamique avec zoom sur l'animation :)
vous pouvez prendre idée par ce code.

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event 
{ 


    [UIView animateWithDuration:1 animations:^{ 
     zoomerView.transform = CGAffineTransformScale(zoomerView.transform, 1.2, 1.2); 
    }]; 
} 
+0

Pourquoi obtenez-vous le centre et ensuite ne faites rien avec elle? –

+0

Merci pour certaines informations !!! – rubik

-1

Tout d'abord ce que je peux interpréter, il y a une tenue UIScrollView diverses images. Lorsque vous cliquez sur une image, elle agrandit. En fait, cela peut être fait par l'animation ou sans elle aussi. Pour l'animation, utilisez la méthode de zoom arrière. Sans cela, il suffit d'afficher un UIImageView de la même image agrandie, travailler avec, puis enregistrez-le ... plus facile à dire qu'à faire.

+0

Je n'ai pas besoin de le faire avec des photos! Je dois le faire avec View's ((( – rubik