We can’t see Large Title on NavigationBar on iOS 26

Apps built with the iOS 26 beta SDK do not display largeTitle. When we built with iOS 18 SDK, it displayed correctly.

The official reference shows that a property named largeTitle has been added since iOS 26 beta. However, setting this did not change the result.

Does anyone know how to implement the property?

Answered by Frameworks Engineer in 844541022

Thank you for the sample project. The large title is being being hidden under the navigation bar, because the scroll view is constrained to the safe area insets instead of to the superview's top anchor. In iOS 26, the large title is now added to your scroll view. To make sure the large title remains visible, constrain your scroll view (in case of the sample, the UITableView) to the top, bottom, left, and right of its superview, not to the safe area insets.

Could you post some sample code showing the problem, or add additional context about your setup? That might help figure out what is causing this.

Thanks for your reply.

I posted a sample Xcode project showing the problem with a sysdiagnose. Please refer to FB18192011.

Accepted Answer

Thank you for the sample project. The large title is being being hidden under the navigation bar, because the scroll view is constrained to the safe area insets instead of to the superview's top anchor. In iOS 26, the large title is now added to your scroll view. To make sure the large title remains visible, constrain your scroll view (in case of the sample, the UITableView) to the top, bottom, left, and right of its superview, not to the safe area insets.

Now, I understand. Thank you.

We can’t see Large Title on NavigationBar on iOS 26
 
 
Q