我需要在屏幕上画一些东西。由于我在同一个屏幕上有一个主细节页面,所以每当我朝着打开菜单的方向绘制时,菜单将同时滑动打开。
有没有办法阻止它滑动打开,但仍然可以通过单击菜单按钮来打开它?
有没有办法阻止它滑动打开,但仍然可以通过单击菜单按钮来打开它?
我找到了解决方法:
#if __IOS__
IsGestureEnabled = false
#endif
将Is GestureEnabled设置为false将停止菜单被滑动打开。这个值只能用于iOS。如果我在Android上设置了它,当点击菜单按钮时菜单将不会打开。
MasterDetailPage
中添加以下内容:protected override void OnAppearing()
{
base.OnAppearing();
if (Device.RuntimePlatform == Device.iOS)
{
IsGestureEnabled = false;
}
}
#if __IOS__
IsGestureEnabled = false
#endif