[Android, iOS] Adjust NativeFramePresenter
to be compatible with UseWinUIBehavior = true
#18461
Labels
difficulty/medium 🤔
Categorizes an issue for which the difficulty level is reachable with a good understanding of WinUI
kind/enhancement
New feature or request
platform/android 🤖
Categorizes an issue or PR as relevant to the Android platform
platform/ios 🍎
Categorizes an issue or PR as relevant to the iOS platform
project/navigation-lifecycle 🧬
Categorizes an issue or PR as relevant to the navigation and lifecycle (NavigationView, AppBar, ...)
What would you like to be added
The feature flag
FeatureConfiguration.Frame.UseWinUIBehavior
allows matching the exactFrame
behavior with WinUI. However, theNativeFramePresenter
on Android and iOS is currently not compatible with this behavior as it maintains internal page cache, whereas WinUI Frame handles the caching itself in a more custom way.It should be possible to apply the native page transitions and back stack handling correctly, but with more significant changes to the implementation on both targets.
Why is this needed
Native frame compatibility
For which platform
Android, iOS
Anything else we need to know?
No response
The text was updated successfully, but these errors were encountered: