firebase / firebase/quickstart-ios

[firebaseai] Navigation Title Not Rendering in iOS 26 Beta for Specific UI Layouts

Open
#1,728 1 comment 0 reactions 1 assignee Claimed by @morganchen12 View on GitHub
Dominant language
Swift
Stars
3k
Forks
1.5k
Avg merge
2d 5h
Merged PRs (30d)
3

Description

Several example screens in the Firebase AI quickstart project fail to display navigation titles when running on iOS 26 beta simulator.

Image

Steps to Reproduce
1. Open Firebase AI iOS Quickstart project in Xcode 26.0 beta2
2. Run on iOS 26 beta simulator. For example, iphone16 pro 26.0
3. Navigate to "generate content" example and observe missing navigation title
4. Compare with "Chat" example which works correctly

Working Examples (navigation title displays correctly):
- ✅ ChatExample
- ✅ FunctionCallingExample

Broken Examples (navigation title missing):
- ❌ GenerativeAITextExample
- ❌ GenerativeAIMultimodalExample
- ❌ ImagenScreen

In the `GenerativeAIMultimodalExample/Screens/PhotoReasoningScreen.swift`, I tried to move the MultimodalInputField under the ScrollViewReader in the VStack. The modified code structure is as below, which solved this issue. But I don't know why.

```swift
VStack {
ScrollViewReader { scrollViewProxy in
List { /* content */ }
}
MultimodalInputField(text: $viewModel.userInput, selection: $viewModel.selectedItems)
}
```
Maybe it's a bug for new iOS system. Should we wait for the final release of iOS 26 or reorganizes UI structure in affected examples?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.