Я уже прочитал огромное количество сообщений и статей о размерах экрана iPhone, но не могу найти информацию о следующей проблеме.
Недавно я получил дизайн, сделанный в эскизе, и размеры артборда 640x1136 (и все ресурсы такие, как фоновое изображение). Как я понял - дизайнер Хейв сделал дизайн для iphone 5 - 4inch. И мои проекты в 2x. Я прав?
Пожалуйста, см. Экран проекта Sketch здесь!
Итак, я хочу экспортировать дизайн для всех iphone 4,5,6,6s plus.
В настоящее время я разрабатываю свой проект с физическим устройством iphone 6s plus.
Но когда я экспортирую дизайны в скетч, как на скриншоте, я получаю 3 изображения.
- 320x568 пикселей (экспортируется как 0,5x)
- 640x1136 пикселей (экспортируется как 1x)
- 960x1704 пикселей (экспортировано как 1,5x)
И они не подходят для всех устройств, когда я добавляю 3 изображения в Assets.xcassets.
Также я могу экспортировать в 2 раза, но я получаю 1280×2272 пикселей, и это больше, чем у iPhone 6s плюс разрешение экрана.
Что я должен сделать, чтобы этот эскиз хорошо работал на всех iPhone, особенно на моем iPhone 6s plus? Может быть, я могу использовать только одно изображение для всех iPhone в xcode?