Rg.Plugins.Popup在Xamarin中单击背景时未关闭。表格
我在我的应用程序中使用了rg.plugins.popup
。我更新了xamarin表单(版本=“2.5.0.121934”)。现在外部背景被点击,它没有关闭。我曾经关闭弹出多种方式,但没有关闭,我试了下面的代码:Rg.Plugins.Popup在Xamarin中单击背景时未关闭。表格
this.CloseWhenBackgroundIsClicked = false;
protected override bool OnBackgroundClicked() {
Navigation.PopPopupAsync();
return false;
}
OnBackgroundClicked
并没有叫。如何解决这个问题?
回答:
我不明白,如果您知道正确的代码是:this.CloseWhenBackgroundIsClicked = true;
(不是false),但如果这不起作用,您可以尝试一种解决方法,直到解决此问题。
基本上,添加一个Grid作为PopupPage的根,并添加一个带有TapGestureRecognizer的无色BoxView作为Grid的子节点,然后添加实际内容作为Grid的另一个子节点,并将TapGestureRecognizer的Tapped设置为“BackgroundClicked”代码。
希望它有帮助!
以上是 Rg.Plugins.Popup在Xamarin中单击背景时未关闭。表格 的全部内容, 来源链接: utcz.com/qa/265571.html