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

回到顶部