screen-capture-2

Fazer animações para o iPhoneOS pode ser mais simples do que parece!

Acredito também que uma simples animação como essa não é útil apenas para pequenos jogos e etc.. ela pode ajudar a dar um efeito bem diferente na sua aplicação, tirando um pouco daquela estática que a maioria delas possui

Mas vamos ao programa, não é complexo (complica-lo é trabalho seu ;) ), coloco três UIImageViews, um contendo a nossa imagem a ser movida (o chaves) e os outros dois são os pontos em que a nossa imagem vai parar, comandados pelos dois botões da Toolbar

Código amigo:

Header:

IBOutlet UIImageView *imagemDireita;

IBOutlet UIImageView *imagemEsquerda;

IBOutlet UIImageView *imagemChaves;

}

@property (nonatomic,retain)UIImageView *imagemDireita;

@property (nonatomic,retain)UIImageView *imagemEsquerda;

@property (nonatomic,retain)UIImageView *imagemChaves;

-(IBAction)direita;

-(IBAction)esquerda;


Implementation:

-(IBAction)direita {

[UIView beginAnimations:nil context:NULL];

[UIView setAnimationDuration:0.5];

imagemChaves.center = imagemDireita.center;

[UIView commitAnimations];

}

-(IBAction)esquerda{

[UIView beginAnimations:nil context:NULL];

[UIView setAnimationDuration:0.5];

imagemChaves.center = imagemEsquerda.center;

[UIView commitAnimations];

}

Download do arquivo

Share and Enjoy:
  • Print
  • Digg
  • Facebook
  • Google Bookmarks
  • email
  • PDF
  • RSS
  • Twitthis