My app presents a popover mail controller, which works fine on iPhone and on iPadOS <26.4. However in iPadOS =>26.4, there is no exit or cancel button in the top left corner as usual. The popover can only be closed by tapping the top centre of the view where the 'swipe down bar' is; it cannot be closed by actually swiping down. This is obviously not intuitive for a user. Since the mail controller is not customizable, I'm asking whether this is a bug, a new (unintuitive) design, or if implementations of a mail controller need updating on the new OS.
No Exit Button on Mail Controller Popup iPadOS 26.4+
Hello @jbrownAPS,
You are right, the standard MFMailComposeViewController can't be customized to add a manual "Cancel" button to the interface.
It looks like a bug in how the new iPadOS update handles the sheet presentation for system controllers. Since the swipe-down gesture isn't working properly to dismiss it and the button disappeared, the layout is definitely broken.
To fix it on your end, you'll need to update your implementation. Explicitly setting the modalPresentationStyle to .formSheet before presenting the mail controller usually forces the navigation bar and the standard "Cancel" button to reappear on the iPad.
I hope this resolves your issue.
Thanks