The largeTitle of UINavigationBar disappears after scrolling on iOS 26.1

My project uses the UINavigationController's largeTitle on the latest iOS 26.1, but I found that when I set the backgroundColor, the navigation bar's largeTitle disappeared after switching between normal and large titles. I checked the latest documentation and consulted AI, but I have not found any good solutions. For the demo project, please refer to FB20986869

Thanks for filling the Feedback report. We recommend you move away from the Appearance APIs and reduce your use of custom backgrounds when customizing navigation elements.

Commenting out the UINavigationBarAppearance usage for iOS 26 resolves the issue.

We recommend you move away from the Appearance APIs

Isn't that a weird suggestion for something that's not marked as deprecated in the API and thus is supposed to work?

We're having exactly the same issue in our app, and it is a major showstopper since we can't release updates because of this.

The design of the app requires a navigationbar with a custom background, which now is broken.

The weird thing is that as long as you don't scroll, the large title sometimes is shown, but it disappears to never be shown again once you start scrolling the view.

The largeTitle of UINavigationBar disappears after scrolling on iOS 26.1
 
 
Q