Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin.ios 无法突然将主屏幕转换为UIViewController。大约5分钟前开始工作_Xamarin.ios - Fatal编程技术网

Xamarin.ios 无法突然将主屏幕转换为UIViewController。大约5分钟前开始工作

Xamarin.ios 无法突然将主屏幕转换为UIViewController。大约5分钟前开始工作,xamarin.ios,Xamarin.ios,以下代码行给了我一个错误: this.rootNavigationController.PushViewController(主屏幕,false) 错误CS1503:参数#1'无法将TravelPoC.HomeScreen”表达式转换为类型“MonoTouch.UIKit.UIViewController”(CS1503)(TravelPoC) 这发生在AppDelegate中的FinishedLaunching方法中 没有任何变化,这曾经很好地发挥作用。我只是试图建立并得到这个错误,现在已经成

以下代码行给了我一个错误: this.rootNavigationController.PushViewController(主屏幕,false)

错误CS1503:参数
#1'无法将
TravelPoC.HomeScreen”表达式转换为类型“MonoTouch.UIKit.UIViewController”(CS1503)(TravelPoC)

这发生在AppDelegate中的FinishedLaunching方法中

没有任何变化,这曾经很好地发挥作用。我只是试图建立并得到这个错误,现在已经成为完全F'd

我在Xcode Builder中删除了主屏幕上的几个按钮,但仅此而已。只删除了UI元素以及关联的插座,这些插座在我的代码中不再被引用

我很困惑,不知道该去哪里寻找问题。想法

我是错过了什么还是MonoTouch出了问题?设计器文件已正确更新,并且看起来很好,而我的homeScreen.cs文件也很好,没有错误,以防止编译。它仍在继承UIViewController


花了两个小时想弄明白,但运气不好。我甚至恢复了HomeScreen.xib文件的旧版本,但它没有解决问题。我勒个去?我想哭。

想明白了。不知何故,HomeScreen.cs的构建操作已更改为内容。我把它改回编译。我现在觉得自己像个大傻瓜…哦。我的。上帝非常感谢。我被困在这上面太久了。这就是我在谷歌上找到的所有东西,在一个小时的胡闹之后,我试图找出wtf是错的,找到了。不知何故,HomeScreen.cs的构建操作已更改为内容。我把它改回编译。我现在觉得自己像个大傻瓜…哦。我的。上帝非常感谢。我被困在这上面太久了。这就是我在谷歌上找到的所有东西,我花了一个小时胡闹,试图找出wtf是错的。