diff --git a/src/Uno.UI/UI/Xaml/MobileLayoutingHelpers.cs b/src/Uno.UI/UI/Xaml/MobileLayoutingHelpers.cs index 53c3f8988b2a..897f0c619a2b 100644 --- a/src/Uno.UI/UI/Xaml/MobileLayoutingHelpers.cs +++ b/src/Uno.UI/UI/Xaml/MobileLayoutingHelpers.cs @@ -191,7 +191,11 @@ public static void ArrangeElement(View view, Rect finalRect) view.Frame = finalRect; } +#if __IOS__ view.LayoutIfNeeded(); +#else + view.LayoutSubtreeIfNeeded(); +#endif foreach (var child in view.Subviews) {