#iphone #xcode #ipad #orientation #landscape
#iPhone #xcode #iPad #ориентация #пейзаж
Вопрос:
У меня есть приложение, которое поддерживает все ориентации. Однако, когда я поворачиваю устройство после его запуска в портретном режиме, я не могу коснуться правой части экрана iPad. Я предполагаю, что это проблема с кадрированием (я думаю, что я не могу коснуться части экрана шириной 1024-768 пикселей) Также, когда я пытаюсь установить рамку self.view для CGRectMake (0,0,1024,768) в методе didrotate, self.view располагается почти от центра к экрану справа.
Как это решить? Любая помощь? Спасибо.
Ответ №1:
Вам не нужно устанавливать рамку self.view, она будет установлена автоматически.Если вы установите, это будет неправильно.У меня была такая же ошибка раньше.
Ответ №2:
Это потому, что я забыл обновить рамку представления, которое находится над представлением, к которому я хотел бы прикоснуться. Проблема решена путем тщательного обновления всех фреймов представлений.