Post

Replies

Boosts

Views

Activity

Reply to unselectedItemTintColor of tabBarItem in iOS 26
I have the same problem. Raised a bug in September 25, but no answer for now. Steps to Reproduce: Create a new iOS project with a UITabBarController and 3 tabs. Configure appearance like this: if #available(iOS 13.0, *) { let appearance = UITabBarAppearance() appearance.stackedLayoutAppearance.normal.iconColor = .blue appearance.stackedLayoutAppearance.selected.iconColor = .red UITabBar.appearance().standardAppearance = appearance if #available(iOS 15.0, *) { UITabBar.appearance().scrollEdgeAppearance = appearance } } Run on iOS 18.5 → unselected icons are blue, selected is red (expected). Run on iOS 26.0 → unselected icons are black/gray, selected is still red (bug). Expected Result: Unselected tab bar items should render with the configured color (blue in the example). Actual Result: Unselected tab bar items always render black/gray on iOS 26.0, ignoring unselectedItemTintColor or normal.iconColor.
Topic: UI Frameworks SubTopic: UIKit Tags:
Nov ’25