You can select IOS version, but not forbid certain types of iPhones.
Are your views so busy on iPhne 6 that you cannot hold everything on SE ? Or is it that some UI elements fall out of screen ?
That is the purpose of auto layout to adapt automatically to the screen. Have you used it here ?
You have several options :
- use size class to create constraints depending on the class size of device
have a look here:
h ttps://www.raywenderlich.com/492-adaptive-layout-tutorial-in-ios-11-getting-started
- use traits variations (same article reference)
- or define constraints on iPhone 6 design ; create IBOutlets for those constraints that you need to reduce for SE.
In code, detect the type of iPhone (or probably just screen size) and modify the .constant of those constraints by multiplying by 0.9 for instance.