2012-04-09 13 views

Respuesta

4

Deberá crear una ruta circular y animar su vista en la ruta. Puede usar UIBezierPath para crear una ruta circular. Here es un ejemplo que hace exactamente lo que quiere.

+0

No puedo entender cómo usar bezierpath para mover imageview –

+0

¡Lo hice!)) Gracias realmente –

4

Hay un par de opciones. Probablemente, lo más simple sea colocar su vista en una vista principal y luego animar girando la vista principal alrededor de su eje Z.

Supongo que también podría construir una transformación que cambie su vista, luego la gire y anime la transformación a diferentes valores de rotación. Tendría que jugar con eso. Sé que el primer enfoque sería rápido y fácil de configurar.

Como dijo el otro cartel, también podría crear una animación de fotograma clave que utiliza un CGPath para animar su vista a lo largo de una curva que se aproxima a la forma de un círculo, pero eso sería mucho más trabajo.

+0

¡Esta es una respuesta muy interesante! ¡No puedo creer que no haya pensado antes! ¡Es por lejos la respuesta más simple si todo lo que tienes que hacer es girar en una trayectoria circular! –

Cuestiones relacionadas