Three dots button overlaps content

I’m working on an old iPad app with a concept that only works in landscape mode. The app’s content is not dynamic and can’t be rearranged depending on the window size. To ensure a good user experience, I set the UIRequiresFullScreen key to true in the Info.plist.

Despite this, it’s still possible in iPadOS 26 to resize an app that requires fullscreen. When this happens, the three-dot button overlaps the content, and elements placed in the top-left corner become hard to access.

Is there a way to detect when an app is resized and/or when the three-dot button overlaps the app?

The UIScreen / UIScene or UIWindow bounds don’t seem to change when UIRequiresFullScreen is set to true. Also, UIScene.isFullscreen always returns false.

Answered by DTS Engineer in 851407022

If you haven't done so yet, you should watch Make your UIKit app more flexible as a starting point to see the direction of the system with resizing, working with the windowing controls, and the future of UIRequiresFullScreen.

— Ed Ford,  DTS Engineer

If you haven't done so yet, you should watch Make your UIKit app more flexible as a starting point to see the direction of the system with resizing, working with the windowing controls, and the future of UIRequiresFullScreen.

— Ed Ford,  DTS Engineer

Three dots button overlaps content
 
 
Q