J'ai un point de vue qui est créé en mode paysage (longtemps après la rotation, etc.).
De ce point de vue, je veux trouver un point par rapport à la fenêtre principale.
Le code suivant fonctionne en mode portrait, mais dans landscappe il renvoie toujours des valeurs comme si elle était dans le portrait.
CGPoint ptRelativeToWindow = [self convertPoint:self.bounds.origin toView:nil];
Résolu
Cela a résolu le problème et donne les coordonnées de droite:
[self convertPoint:self.bounds.origin toView:[UIApplication sharedApplication].keyWindow.rootViewController.view];