我想在mvvmcross上使用一个名为rg.plugin.popup的插件创建一个弹出窗口,但是不知道如何实现。我已经在常规xamarin.form上尝试过它,并且可以正常工作。
这是我尝试在MVVMCross上进行导航的方式:
collections.deque
但是出现this错误: “错误CS0103名称'Navigation'在当前上下文中不存在”
非常感谢您的帮助^ _ ^
您可以使用“ PopupNavigation.Instance”代替“ Navigation”。 您必须初始化此导航:
https://github.com/rotorgames/Rg.Plugins.Popup/wiki/Getting-started#initialization
public IMvxCommand OnFilterLabel
{
get
{
return new MvxCommand(async() =>
{
await PopupNavigation.Instance.PushAsync(new FilterAttendPopup());
MessagingCenter.Subscribe<Attendance>(this,"ReceiveData",(value)=> { });
});
}
}
如果要使用“导航”,则必须使用:
using Rg.Plugins.Popup.Extensions;