2014-09-10 4 views
1

Объявлен новый iPhone 6, и есть несколько сообщений о количестве пикселей и пикселей на дюйм. Это здорово, но игнорирует важный вопрос для разработчиков, который, похоже, не находит нигде.iPhone 4 адресный размер экрана

Что такое адресный размер экрана?

Например, iPhone 5 имеет 4-дюймовый экран с разрешением 1136x640 пикселей. Но если я программирую для него, адресный размер экрана составляет 568x320. Если я рисую линию от 0,0 до 568,320 (в ландшафтный режим, полный, кажется, конечно), он проходит через весь дисплей, а не половину.

iPhone 6 имеет два новых размера пикселей, 1334x750 и 1920x1080 для iPhone 6 Plus. Предположительно это означает адресный экран пространство для программирования - 667x375 для iPhone 6 и 960x540 для iPhone 6 Plus. Может ли кто-нибудь подтвердить это?

Кроме того, симулятор теперь имеет настройку переменного размера, но не устанавливается для новых iPhone. установить симулятор до 1334x750 или 567x375 для установки макетов для iPhone 6?

+0

The iPhone 6 является 1334, а не 1134 пикселей в высоту. – rmaddy

+1

BTW - Используйте новые симуляторы iPhone 6 и 6+ в Xcode 6 GM, чтобы найти все это самостоятельно. Конечно, вам нужно добавить правильные изображения запуска в приложение, чтобы правильно поддерживать новые размеры устройств. – rmaddy

ответ

2

iPhone 6 имеет шкалу от 2, поэтому размер точки 375 x 667 (не 375 x 567).

iPhone 6+ на самом деле имеет размер виртуального пикселя 1242 х 2208 со шкалой 3. Таким образом, размер точки на самом деле 414 х 736.

+0

Итак, у вас есть фактические пиксели 1920x1080 и виртуальные пиксели 2208x1242? И размер точки не имеет ничего общего с физическими пикселями? Странный. Любая идея, почему это полезно с точки зрения программирования? – Mike

+0

Я думал, что физические пиксели 1920x1080 с точечным коэффициентом 3 будут 640x360 простым делением, например, дисплеями 2x. Это неправильно? – wjl

+0

@Mike См. Http://stackoverflow.com/questions/25755443/iphone-6-plus-resolution-confusion-xcode-or-apples-website для хорошего обсуждения. – rmaddy

Смежные вопросы