Как использовать SwiftUI canvas с оригинальным размером iPhone SE - PullRequest
0 голосов
/ 20 апреля 2020

Начиная с выпуска 2020 iPhone SE и Xcode 11.4.1, .previewDevice("iPhone SE") будет показывать более новый iPhone SE со значительно большим экраном.

Однако оригинал меньше iPhone SE по-прежнему получает последние обновления и будет продолжать получать последние iOS 13 обновлений. Таким образом, эта модель телефона сможет загружать любые новые приложения, которые мы размещаем в App Store. И вопрос в том, как мы можем просмотреть наш код SwiftUI с размером этого телефона?

1 Ответ

0 голосов
/ 20 апреля 2020

Обходной путь должен использовать .previewLayout()

Здесь мы можем видеть размеры для оригинала iPhone SE составляет 320x568.

Таким образом, мы можем использовать PreviewLayout, как это:

ASwiftUIView().previewLayout(.fixed(width: 320, height: 568))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...