¿Hay alguna forma de convertir el sistema de coordenadas después de un cambio a Orientación horizontal?

En una aplicación de iPhone OS basada en la vista, cambio la orientación de la orientación vertical inicial a unaorientación horizonta (UIInterfaceOrientationLandscapeRight). Pero ahora el origen x, y (0,0) está en la inferior izquierda corner (en lugar de la esquina superior izquierda habitual) y cada vez que quiero hacer algo que implique coordenadas, debo volver a calcular para compensar el nuevo sistema de coordenadas. También he notado que mis puntos de vista dentro del nuevo sistema de coordenadas no se comportan normalmente a veces. Entonces, ¿hay alguna manera de convertir el sistema de coordenadas UNA VEZ, justo después de cambiar la orientación, para que pueda seguir pensando que mis coordenadas tienen un origen en laarriba a la izquierd esquina?

Respuestas a la pregunta(2)

Su respuesta a la pregunta