MvvmCross 6.0 – TipCalc iOS示例 – 无法使其正常工作
我是MvvmCross和Xamarin开发的新手。 我正在使用MvvmCross 6.x.
我按照TipCalc教程我能够设置核心项目,但是,当我尝试设置iOS项目时,我没有找到任何项目在Windows上的Visual Studio 2017中添加带有xib文件的View Controller。
我看到的唯一选项是添加一个带有故事板,视图控制器类和uiview的视图控制器,但没有用于在用户界面下添加带有xib的视图控制器的项目。
我尝试使用故事板添加视图并使用MvxFromStoryboard属性修饰类,但是当我运行应用程序时视图不会显示。
我错过了什么?
我在Windows上使用Visual Studio 2017。 我找不到添加带有xib的视图控制器的选项。
我看到的唯一选项是添加一个带有故事板,视图控制器类和uiview的视图控制器,但没有用于在用户界面下添加带有xib的视图控制器的项目。
Visual Studio从15.7
删除带有xib模板的viewController。
如果你仍然想像以前一样添加viewcontroller,这是一个解决方法。
1.首先View Controller With Storyboard
添加View Controller With Storyboard
,然后删除.Storyboard
文件。
2.添加.xib
文件并将其命名为视图控制器。
3.以Storyboard方式删除初始viewcontroller的代码。
4.单击.xib
类(空白区域)并将其链接到viewcontroller。
- 使用
XML(Text)Editor
方式打开.xib
,并在placeholder
下添加此代码段,以便创建与视图的连接。
右键单击 – >添加 – >新建文件,然后选择iOS选项卡,然后选择查看控制器