Para fazer uma animação no iOS em Objective-C, você pode usar qualquer propriedade "animável", de qualquer componente, que herde de UIView, através da função estática da classe UIView, chamada animateWithDuration:animations:completion:. Exemplo:
//A cor inicial da tela é verde
self.view.backgroundColor = [UIColor greenColor];
//Em dois segundos, faça
[UIView animateWithDuration:2.0 animations:^{
//A tela troca de cor até que ela esteja da cor vermelha
self.view.backgroundColor = [UIColor redColor];
} completion: ^(BOOL finished) {
//Executa depois que terminar a animação
NSLog(@"Terminou a animação...");
}];
Simples, não?
Até mais!
//A cor inicial da tela é verde
self.view.backgroundColor = [UIColor greenColor];
//Em dois segundos, faça
[UIView animateWithDuration:2.0 animations:^{
//A tela troca de cor até que ela esteja da cor vermelha
self.view.backgroundColor = [UIColor redColor];
} completion: ^(BOOL finished) {
//Executa depois que terminar a animação
NSLog(@"Terminou a animação...");
}];
Simples, não?
Até mais!
Nenhum comentário:
Postar um comentário