Quiero animar una vista que tiene forma de flecha, y quiero animar de izquierda a derecha, de izquierda a derecha y así sucesivamente ..Animación de bloques UIView mover vista de izquierda a derecha y volver a la izquierda
Este código a continuación no funciona, supongo que necesito una ruta, pero no sé cómo hacerlo en una animación de bloque UIView.
[UIView animateWithDuration:.5 delay:0 options:UIViewAnimationOptionRepeat animations:^{
controller.view.frame = frame1;
controller.view.frame = frame2;
} completion:^(BOOL finished) {
}];
su animación funciona bien cuando 'TestView' se agrega en' ViewController' ... pero no cuando se agrega en una 'Ver '..si es posible, por favor ayuda ... http: //stackoverflow.com/questions/16148239/animating-subviews-left-right-left – Subbu
Hola @CodeJack, funciona incluso en otra Vista, lo que tienes que modificar es solo para reemplazar '[self.view addSubview: testView];' a '[self addSubview: testView];'. Eso es todo. Lo he probado y funciona perfecto. ;) – Kjuly
@Kjuly Mi UIView tiene tres UIButton. Este botón no se elimina mientras la vista animada. Todavía está allí. Cómo mover toda la subvista mientras UIView anima – Thangavel