over notes desactivar apple app iphone ios uiview cgpoint

iphone - desactivar - notes app ios



CGPoint en relaciĆ³n con la vista (1)

Considere un punto de pantalla (CGPoint) y una vista (UIView), que se encuentra en algún lugar dentro de la jerarquía de vistas (puede ser una subvista de otras vistas).

¿Cómo puede convertir el punto en un punto relativo a las coordenadas de la vista?


Primero, convierta el punto de las coordenadas de la pantalla a las coordenadas de su ventana principal:

UIWindow *mainWindow = [[UIApplication sharedApplication] keyWindow]; CGPoint pointInWindowCoords = [mainWindow convertPoint:pointInScreenCoords fromWindow:nil];

Segundo, convierta el punto de coords de ventana para ver coords:

CGPoint pointInViewCoords = [myView convertPoint:pointInWindowCoords fromView:mainWindow];