Xcode imageset aspect ratio

165 Views Asked by At

In any imageset we have 3 options for iPhone resolutions: @1x, @2x and @3x. The issue I am facing is that both iPhone 8 Plus and iPhone X use @3x images, however the screen of iPhone 8 Plus (and below) have aspect ratio of 9:16, however X (and above) have aspect ratio of 207:448.

I therefore have to do aspect-fill on "lower-end" iPhones, which results in cutting sometimes significant parts of an image, which looks ugly. I don't have an option to change the assets, so any advice is welcome.

Tried image slicing. The result is even worse. Shuffling images programmatically is also not an option since the asset in question is a launch screen.

The target iOS version is 9, if this matters.

0

There are 0 best solutions below