我目前正在使用 Xamarin Studio,并且正在使用 MvvmCross 框架开发应用程序。
我的问题是,当我尝试在名为“Views”的文件夹中创建一个新文件时,命名空间不包含“.Views”。
我有 Xamarin.Client.iOS 而不是 Xamarin.Client.iOS.Views。所以 MvvmCross 框架没有找到我的观点并返回一个KeyNotFoundException : could not find view for [MyViewModel]
我想知道 XCode 是否修改了我的命名空间,因为我的应用程序运行良好,现在它找不到视图。
我想这是一个命名空间问题,但不太确定。事实是我的“视图”文件不在“.Views”命名空间中,而它们位于“视图”文件夹中。
如何使用良好的命名空间创建我的视图?因为在 .cs 和 .designer.cs 文件中更改它并不能修复 KeyNotFoundException...
如果你有任何想法...