Тестирование приложения iOS на устройствах с дисплеем без Retina и с дисплеем Retina - PullRequest
3 голосов
/ 16 сентября 2011

Я разрабатываю приложение, которое поддерживает iOS 4.0 или выше. В качестве iOs 4.0 можно установить iPhone 3GS, iPhone 4, iPod touch 3-го поколения, iPod touch 4-го поколения. Приложение будет работать в устройствах, не отображающих сетчатку и сетчатку.

Я понимаю, что ОС будет определять, какой файл изображения для отображения (разрешение 2х или нормальное разрешение) зависит от устройств. Если у меня есть только устройство отображения Retina для тестирования, могу ли я просто использовать симулятор для проверки того, что пользовательский интерфейс хорошо выглядит на дисплее без Retina?

Ответы [ 2 ]

3 голосов
/ 16 сентября 2011
  1. Просто хочу убедиться, что вы знаете это: для поддержки сетчатки и не сетчатки вам необходимо иметь две версии одного и того же изображения.Например, если версия без Retina называется image.png и имеет размеры 100x200, версия Retina должна быть того же изображения с именем image@2x.png и размером 200x400.Если версия с сетчаткой недоступна, ОС масштабирует версию без сетчатки.

  2. У вашего симулятора есть возможность работать с нормальным разрешением или разрешением сетчатки iPhone.После загрузки iPhone Simulator в верхней строке меню выберите «Оборудование»> «Устройство».В этом меню вы можете переключаться между iPad, iPhone и iPhone (Retina).Таким образом, вы можете протестировать свое приложение на сетчатке и без сетчатки, не имея этих реальных устройств.

0 голосов
/ 16 сентября 2011

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

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