У меня есть вид, который создается в альбомном режиме (спустя долгое время после поворота и т. Д.).
В этом представлении я хочу найти точку относительно главного окна.
Следующий код работает в портретном режиме, но в ландшафтном режиме он по-прежнему возвращает значения, как если бы он был в портретном режиме.
CGPoint ptRelativeToWindow = [self convertPoint:self.bounds.origin toView:nil];
Решено
Это решило проблему и дает правильные координаты:
[self convertPoint:self.bounds.origin toView:[UIApplication sharedApplication].keyWindow.rootViewController.view];