iPadOS 26 - Status bar overlaps with navigation bar

Hello,

I'm experiencing a navigation bar positioning issue with my UIKit iPad app on iPadOS 26 (23A340) using Xcode 26 (17A321).

The navigation bar positions under the status bar initially, and after orientation changes to landscape, it positions incorrectly below its expected location. This occurs on both real device (iPad mini A17 Pro) and simulator. My app uses UIKit + Storyboard with a Root Navigation Controller.

A stack overflow post has reproduce the bug event if it's not in the same configuration: https://stackoverflow.com/questions/79752945/xcode-26-beta-6-ipados-26-statusbar-overlaps-with-navigationbar-after-presen

I have checked all safe areas and tried changing some constraints, but nothing works.

Have you encountered this bug before, or do you need additional information to investigate this issue?

Are you able to reproduce the issue using this sample code: Customizing your app’s navigation bar on iPadOS 26 (23A341)?

If you are not able to reproduce the issue, please apply the learnings from the sample code to your project.

If you're able to reproduce the issue using that sample, please share a test project that reproduces the issue and I'd be happy to look into the issue.

I'm able to reproduce the issue on iPhone SE using your sample code. Just download the sample code and check "Hide status bar during application launch". The navigation bar is directly broken on devices without notch.

  • Xcode 26 via iOS 26 (doesn't happen on other combinations)
  • Devices without a notch or Dynamic Island
  • Happens initially and fixed after sending app to background and bringing to foreground again.

iPadOS 26 - Status bar overlaps with navigation bar
 
 
Q