如何使用xamarin.forms在弹出窗口中创建表单?

Mr.*_*hil 13 c# modal-dialog popup xamarin xamarin.forms

我正在使用Xamarin.forms,我需要在弹出视图中有一个登录表单,如下图所示:

https://github.com/michaeled/FormsPopup/blob/master/pictures/androidPopup.gif?raw=true

现在我正在使用PushModalAsync,但这会使带有表单的新页面覆盖整个屏幕,而不是只显示我想要的弹出视图.

有没有办法用xamarin.forms做到这一点?如果没有,是否已经实现了任何跨平台(Android,iOS和UWP)替代方案?

Mik*_*nin 16

我的经验表明,XLabs的PopupLayout 有时无法正常工作.但是有一个非常好的库允许创建复杂的弹出窗口:Rg.Plugins.Popup.唯一的问题:缺少UWP实现(但它将被释放).