SafeArea Review

ContentPage only


public partial class AboutPage : ContentPage
        {
                public AboutPage()
                {
                        InitializeComponent();

                        On<Xamarin.Forms.PlatformConfiguration.iOS>().SetUseSafeArea(true);
                }
        }


Begin in Landscape, then rotate. Begin in Portrait and rotate to Landscape. Same.

ContentPage in NavigationPage

Portrait rotate to Landscape.
Begin Landscape:


ListView only

public partial class ItemsPage : ContentPage
  {
    ItemsViewModel viewModel;

    public ItemsPage()
    {
      InitializeComponent();

      On<Xamarin.Forms.PlatformConfiguration.iOS>().SetUseSafeArea(true);

      BindingContext = viewModel = new ItemsViewModel();


    }
  }

Portait first rotated to Landscape. Landscape first rotated to Portrait. Same.

ListView in NavigationPage

Portrait first, rotated to Landscape.

Landscape first, rotated to Portrait.
The back button position seems to be respecting safe layout?