Размер элемента интерфейса iPhone4 в пикселях? - PullRequest
5 голосов
/ 17 сентября 2010

Кто-нибудь знает, где различные размеры экрана для iPhone4? Я проверил MobileHIG, но все, что я мог найти, где ссылки на старый iPhone3G. Должен ли я просто предположить, что все предыдущие значения удвоены (т.е. StatusBar = 40 пикселей), или есть более точная иллюстрация (например, та, что ниже, где-то спрятана?

alt text

Ура Гэри

Ответы [ 2 ]

4 голосов
/ 17 сентября 2010

Точки - это новые пиксели.

Вы продолжаете работать со значениями, к которым привыкли, так же, как если бы вы все еще разрабатывали для 3G / 3Gs.Единица этих значений теперь называется точками, а не пикселями, чтобы избежать путаницы.На старых моделях iPhone квадрат точки 2х2 равен 2х2 пикселя на экране.Но на iPhone 4 такой же квадрат равен 4х4 пикселя.Элементы пользовательского интерфейса отображаются с соответствующим разрешением автоматически, изображения и другой контент, который вы предоставляете, будут масштабироваться, если только вы не предоставите версии этих ресурсов с высоким разрешением.дополнительная информация.

1 голос
/ 17 сентября 2010

На самом деле вы ничего не должны предполагать относительно размеров экрана. Если вам нужны размеры, прочитайте их через API.

Нет обещания, что размеры или даже пропорции останутся неизменными навсегда. (IPhone, iPad и новый iPhone имеют разное разрешение и размер.)

Тем не менее, размеры на iPhone 4 должны быть в два раза больше, чем у предыдущих моделей iPhone.

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