Это обычное поведение устройства iPad? - PullRequest
2 голосов
/ 19 января 2011

Я разработал приложение для iPad, которое хорошо работает в симуляторе с обеими ориентациями.

Когда я поворачиваю симулятор, соответствующий вид загружается в соответствии с ориентацией.

Но это же приложениепри работе на реальном устройстве iPad, когда я быстро поворачиваю устройство, соответствующий вид не загружается.требуется время, чтобы загрузить правильный вид в соответствии с ориентацией устройства.

почему это происходит?такое обычное поведение в устройстве ipad?

Пожалуйста, дайте мне знать ваши взгляды.

Ответы [ 2 ]

2 голосов
/ 19 января 2011

Представление не загружается вообще или просто медленно?

Поймите, что iPad далеко не такой мощный и быстрый, как Mac с вашим симулятором.Вращение является относительно интенсивной задачей.Кроме того, в зависимости от объема используемой памяти и наличия у вас закадровых представлений, которые должны знать о повороте (чтобы правильно его обрабатывать), вращение часто может вызывать перезагрузку представлений, которые могли быть выгружены ранее с помощью предупреждений памяти, вызывая еще большее снижение производительности,

Наконец, отсутствие загрузки может отразиться на проблемах, связанных с вашими методами ориентации в контроллерах представления.

2 голосов
/ 19 января 2011

Возможно, iPad не хватает памяти, в отличие от симулятора, который работает на вашем компьютере и использует память компьютера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...