не могу получить высокое разрешение от Ipad - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь установить разрешение экрана проекта 2048x1536 (отображение на сетчатке на ipad).

Я создал новое одностраничное приложение в XCode, используя Swift, таргетированный ipad, установил цель развертывания для различных значений(от 8 до 11), щелкнул Требуется полный экран и выбрал только ландшафтные режимы.

Я изменился везде, где мог найти в раскадровке, но независимо от того, что я делаю, он возвращает 1024x768.когда я в NSLog печатаю из функции ViewDidLoad.

Может кто-нибудь пролить свет на то, как использовать ipad в лучшем разрешении?

Джерри

1 Ответ

0 голосов
/ 27 декабря 2018

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

Apple немного объяснит это здесь: https://developer.apple.com/library/archive/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/GraphicsDrawingOverview/GraphicsDrawingOverview.html#//apple_ref/doc/uid/TP40010156-CH14-SW7

Здесь также графическое представление: https://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions

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