Система координат iOS одинакова для всех устройств? - PullRequest
0 голосов
/ 02 июня 2018

Я работал над учебными пособиями, чтобы освоить использование автоматической разметки.Я хотел бы начать разрабатывать больше интерфейсов в коде, чем использовать базовые опции, доступные в раскадровке.Однако, прежде чем я исследую эту идею, я хотел бы знать, является ли система координат iOS одинаковой для всех устройств?

Я знаю, что большинство последних и самых лучших устройств iOS имеют улучшенные дисплеи сетчатки, но я неконечно, если это влияет на систему координат.

Если вышеприведенное верно, то вторая часть этого вопроса будет о том, к каким значениям x и y можно подняться в системе координат, прежде чем представление больше не будет видно?

1 Ответ

0 голосов
/ 02 июня 2018

Очевидно, что устройства разных размеров имеют разные размеры экранов.Старые 3,5-дюймовые устройства iOS имели размеры 320х480 точек. Затем 4-дюймовые устройства имели размеры 320х568.И, конечно, все новые устройства еще больше.Большинство iPad имеют размер 768x1024, но есть iPad Pro и т. Д.

И разница между точками и пикселями есть.Беспокойся только о баллах.Это скрывает, является ли устройство старой сетчаткой, 2х сетчаткой или 3х сетчаткой.

Но все это не имеет значения.Вам не нужно знать ни одного из этих размеров.Вот и весь смысл автопоставки и ограничений.Даже с кодом вам не нужно знать абсолютные размеры.Спросите мнение его размер.Принимать решения на основе этого размера.Применить макет на основе размера во время выполнения без каких-либо жестко запрограммированных знаний о размерах экрана.

...