I have a .NET MAUI Shell application with a Flyout menu targeting .NET 9. The Action Bar in both Light and Dark mode is set to be black. I want the hamburger menu icon and the back button to be white in both cases.
When I tested on iOS 26.0 these icons are not displaying correctly. They show as white, as expected, in Dark Mode. But in Light Mode they're not taking my custom colors.
There seems to be a difference between how iOS handles the color of the Hamburger menu and Back button in iOS 26.0 and iOS 18.6.
In iOS 18.6, these buttons show as white on the black background as expected. But in iOS 26.0 they're constantly being shown as Black. The OS seems to be overwriting the colors I set in my app.
Here's the difference for the Menu item:

And here's the difference for the Back button

I have the resource dictionary in my App.xaml as follows:
<Style TargetType="NavigationPage">
<Setter Property="BarBackgroundColor" Value="{DynamicResource NavigationBarColor}" />
<Setter Property="BarTextColor" Value="{DynamicResource NavigationTextColor}" />
</Style>
<Style x:Key="BaseStyle" TargetType="Element">
<Setter Property="Shell.BackgroundColor" Value="{DynamicResource NavigationBarColor}" />
<Setter Property="Shell.ForegroundColor" Value="{DynamicResource NavigationTextColor}" />
<Setter Property="Shell.TitleColor" Value="{DynamicResource NavigationTextColor}" />
<Setter Property="Shell.DisabledColor" Value="{DynamicResource DisabledButtonTextColor}" />
<Setter Property="Shell.UnselectedColor" Value="{DynamicResource MenuBackgroundColor}" />
<Setter Property="Shell.TabBarBackgroundColor" Value="{DynamicResource PageBackgroundColor}" />
<Setter Property="Shell.TabBarForegroundColor" Value="{DynamicResource NavigationTextColor}" />
<Setter Property="Shell.TabBarUnselectedColor" Value="{DynamicResource DisabledButtonTextColor}" />
<Setter Property="Shell.TabBarTitleColor" Value="{DynamicResource NavigationTextColor}" />
</Style>
<Style TargetType="TabBar" BasedOn="{StaticResource BaseStyle}" />
<Style TargetType="FlyoutItem" BasedOn="{StaticResource BaseStyle}" />
The NavigationBarColor and NavigationTextColor are the same in both Light and Dark themes here:
<Color x:Key="NavigationBarColor">#1F1F1F</Color>
<Color x:Key="NavigationTextColor">#FFFFFF</Color>
I can't find anything specific online regarding this issue and iOS version. What do I need to do get iOS 26.0 to show the hamburger menu item and back button correctly?

<key>UIDesignRequiresCompatibility</key>true/>. This is not ideal as it will only work until iOS27. Hopefully there's a better way implemented between now and then.