tabBarMinimizeBehavior no longer working after upgrading to Xcode 16 beta 5 / iOS 18 beta 5

Hello!

The minimize behavior was working correctly while I was using Xcode 26 beta 4 with iOS 26 beta 4 simulator — when scrolling down, the Tab Bar would minimize as expected.

However, after upgrading both Xcode and iOS simulator to beta 5, the tabBarMinimizeBehavior setting no longer has any visible effect — the Tab Bar stays fixed in place.

Code snippet:

if #available(iOS 26.0, *) {
            self.tabBarMinimizeBehavior = .onScrollDown
        }

Steps to reproduce:

1.	Create a UITabBarController with at least one tab containing a scrollable view (e.g., UITableView).
2.	In viewDidLoad, set tabBarMinimizeBehavior to .onScrollDown.
3.	Run on iOS 26 beta 5 simulator.

Expected behavior (beta 4): Scrolling down hides/minimizes the Tab Bar with animation.

Actual behavior (beta 5): Tab Bar remains fixed; no minimize animation is triggered.

Environment:

•	Xcode 26 beta 5 (Build: 17A5295f)
•	iOS 26 beta 5 simulator (Build: 1055) – iPhone 16 Pro
•	Also tested on iPhone 13 mini – iOS 26 (Build: 23A5308g)

Could you open a bug report and post the FB number here once you do. Bug Reporting: How and Why? has tips on creating your bug report.

I have the same issue

When using .tabBarMinimizeBehavior(.onScrollDown) in SwiftUI, the tab bar only collapses while scrolling if the device is in landscape orientation. In portrait orientation, the behavior no longer works.

Same here. It was working for me, and without any code changes, I can't get it to work.

tabBarMinimizeBehavior no longer working after upgrading to Xcode 16 beta 5 / iOS 18 beta 5
 
 
Q