Can I block certain iPhone types from using my app?

I have been working on an app, and am really happy with the designs on iPhones 15-11, however every time I use the iPhone SE, the designs look terrible and everything overlaps (yes even with restraints and stack views and what not.)

I want to know could I make a seperate version of my app for every iPhone (that isn't the se) and a special dedicated version for SE users? If this isn't possible, can I just block SE users from the app?

No, you just have to rearrange your UI to cope with smaller devices.

One of my apps has a maximum of 6 icons in the navigation bar. For devices with smaller widths I move one or two of those icons to somewhere else. You should look into re-jigging your UI to handle these devices.

@Mous772 An option is to embed the overall view into a scrollView, sized on the device size. It will have no effector large screens, but would let user scroll on smaller ones.

That's not perfect, but that would avoid a complete redesign.

Can I block certain iPhone types from using my app?
 
 
Q