在MVVMCross自己的从4迁移到5的指南中,他们说此方法应在iOS Setup.cs类中如下所示:
protected override IMvxIosViewPresenter CreatePresenter()
{
Forms.Init();
var xamarinFormsApp = new MvxFormsApp();
return new MvxFormsIosPagePresenter(Window, xamarinFormsApp);
}
但是MvxFormsApp类似乎不再存在-是的,我已经将所有nuget依赖项更改为新的
这是错误:
错误CS0246:找不到类型或名称空间名称“MvxFormsApp”(您是否缺少using指令或程序集引用?)(CS0246)
最佳答案
MVVMCross在Twitter上回复说,类名已更改为 MvxFormsApplication ,其所在的名称空间为 MvvmCross.Forms.Core -以便最终解决了该问题。我已要求他们修正其迁移说明,以提供正确的类名称,以及有关命名空间的注释
关于ios - Xamarin.Forms-从MVVMCross 4迁移到5-MvxFormsApp不存在吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44160347/