Tengo una imagen que gira unas pocas veces al azar y luego desaparece. Después de que aparezca nuevamente, quiero que esté en el estado original. No rotado Me gustaría hacer un seguimiento de la cantidad de rotaciones que apliqué al azar y luego calcular cuántos radianes tengo que volver a hacer eso. Pero recuerdo ligeramente de los grandes documentos que hubo algo de transformación de identidad. ¿Es eso lo que estoy buscando? Solo quiero preguntar antes de pasar todo un día encontrándolo para saber que no es lo correcto;)¿Cómo puedo restablecer una transformación de capa al estado original después de hacer algunas animaciones y transformaciones?
8
A
Respuesta
3
Sí, desea establecer la matriz de transformación en la transformación de identidad; eso tendrá el efecto de "restablecer" la transformación.
11
En el código, que se verá así:
yourView.transform = CGAffineTransformIdentity;
Cuestiones relacionadas
- 1. ¿Cómo restablecer los elementos a su estado original, después de una cadena de manipulaciones?
- 2. ImageView se restablecerá al estado original después de la rotación?
- 3. Rama anónima después de hacer restablecer git
- 4. ¿Cómo restablecer el estado de la animación?
- 5. Vinculación de animaciones/transformaciones CSS3 con evento de desplazamiento
- 6. Crear git branch, y revertir el original al estado upstream
- 7. CGAffineTransformIdentity no restablece un UIImageView después de múltiples transformaciones?
- 8. Reemplazando una función de JavaScript al hacer referencia al original
- 9. ¿Cómo puedo restablecer table.DefaultView.RowFilter?
- 10. Restablecer setinterval al hacer clic
- 11. ¿Puedo mover el origen al hacer una transformación de rotación en Cuarzo 2D para el iPhone?
- 12. ¿DebeRasterize en un CALayer causar rasterización antes o después de la transformación de la capa?
- 13. Cómo restablecer un TForm delphi a la apariencia original después del uso de ScaleBy()
- 14. hg restablecer el repositorio local al estado de uno remoto
- 15. Después de array_filter(), ¿cómo puedo restablecer las teclas para ir en orden numérico comenzando en 0
- 16. ¿Cómo es que mi transformación de Core Animation siempre regresa a su estado de inicio?
- 17. ¿Cómo puedo "restablecer" la propiedad de un control a su valor de estilo original (como Fondo)
- 18. ¿Cómo puedo recuperar algo después de restablecer git? -
- 19. ¿Cómo puedo hacer que carrierwave no guarde el archivo original después de procesar las versiones?
- 20. ancho/alto después de la transformación
- 21. Restablecer el estado de recuperación de contraseña
- 22. Cómo reparar el parpadeo al usar las transformaciones y transiciones de Webkit en iOS 6
- 23. Cómo borrar, eliminar o restablecer el estado de validación de formulario HTML5 después de "setCustomValidity (" ... ");"?
- 24. Cómo validar que una refactorización es igual al código original
- 25. Usando Java, ¿puedo hacer que una JVM genere otra, y luego hacer que la original salga?
- 26. El navegador Android 2.3 no procesa algunas transformaciones 2D CSS3
- 27. restablecer el estado de eco anterior
- 28. Restablecer el estado de un flujo
- 29. ¿Descomponer la transformación de matriz compleja en una serie de transformaciones simples?
- 30. ¿Por qué algunas transformaciones Web.config se convierten en tokenizadas en SetParameters.xml y otras no?