How to handle iphone screen sizes/resolution for background images

You can use image with .pdf format. So you need to manage only single scale image with 1x. It will support all screen sizes so you don’t need to mange 1x,2x,3x png. So single image can adjust all devices and also reduce app size.

You can follow these simple steps to implement this method:

Step 1: Get your background image with 1x size in .png format and convert it to .pdf file

enter image description here

Step 2: Add that .pdf image in your project’s Assets.xcassets and make you have to select “Single scale” in asset property otherwise you can’t add .pdf formatted image.

enter image description here
Step 3: Add set that image in imageview and check with different devices

enter image description here

Feel free to ask anything. 🙂

Leave a Comment