如何在Xamarin.Forms中允许iOS状态栏和iPhone X缺口

Nor*_*rcy 3 xamarin.ios xamarin.forms iphone-x

我对此很陌生,如果这是一个愚蠢的问题,那就很抱歉.如何让我的Xamarin.Forms应用程序在状态栏下方或缺口处开始?我尝试过使用过NavigationPage,但是它开始磨损屏幕顶部.我还看到了其他一些解决方案,但我无法使其发挥作用.有人可以帮忙吗?

谢谢!

Jas*_*son 15

使用UseSafeArea

using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
using Xamarin.Forms;

namespace iPhoneX 
{
    public partial class ItemsPage : ContentPage
    {
        public ItemsPage()
        {
            InitializeComponent();

            On<Xamarin.Forms.PlatformConfiguration.iOS>().SetUseSafeArea(true);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)