我需要在屏幕上绘制内容。由于我在同一个屏幕上有一个主细节页面,每当我按照打开菜单的方向绘制时,菜单将在我绘制的同时滑动打开。
有没有办法阻止它滑动打开,但仍然可以点击菜单按钮打开它。
答案 0 :(得分:4)
我找到了解决方案:
#if __IOS__
IsGestureEnabled = false
#endif
将GestureEnabled设置为false将从刷卡菜单中停止。此值只能为iOS设置。如果我设置为android,单击时菜单按钮将不会打开菜单。
答案 1 :(得分:2)
为此,您需要将IsPresented = true与
一起编写#if __IOS__
IsGestureEnabled = false
#endif
答案 2 :(得分:0)
在MasterDetailPage
上添加以下内容:
protected override void OnAppearing()
{
base.OnAppearing();
if (Device.RuntimePlatform == Device.iOS)
{
IsGestureEnabled = false;
}
}