decir que tengo dos CGRects, CGRect A y B. marco de CGRect Mi UIView es la misma que CGRect B, pero quiero crear una animación que muestra la transición de UIView marco de A a B.¿Hay alguna forma de calcular el CGAffineTransform necesario para transformar una vista del cuadro A al cuadro B?
Estoy intentando para hacer esto cambiando la propiedad de transformación de UIView, para no tener que perder demasiado tiempo con su marco. Sin embargo, necesito CGAffineTransform para que esto sea posible. ¿Cuál es la mejor manera de calcular esta transformación?
¿Hay alguna razón apremiante para no simplemente animar la propiedad de marco de CGRect A a CGRect B? –
No presionando. Pero la razón es que mantener estática la estructura de la vista y usar transformadas para moverla simplifica significativamente el seguimiento de la misma durante los cambios de estado más complejos (como la rotación automática). – SpacyRicochet
Enfoque interesante. +1 :) –