[UIScreen mainScreen].bounds
возвращает (0,0,768,1024), даже когда iPad находится в ландшафтном режиме.iPad: [UIScreen mainScreen] .bounds возвращает неправильные координаты
Должен возвращаться (0,0,1024,768), но вместо этого он возвращает (0,0768,1024).
Что может быть неправильным?
Когда вы потянув CGRect с ошибочными значениями? До/во время/после анимации вращения? –
[Этот парень] (http://jomnius.blogspot.com/2011/03/beware-using-uiscreen-mainscreenbounds.html) имел аналогичную проблему. Можете ли вы поступить так же, как он, и получить границы от объекта с лучшим поведением? – Xav
@Sold Out Activist: Я запускаю приложение в ландшафтном режиме, так что это до вращения. Так что Rotation не участвует в этом. –