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。

在此处输入图像描述

  1. 使用XML(Text)Editor方式打开.xib ,并在placeholder下添加此代码段,以便创建与视图的连接。

在此处输入图像描述

右键单击 – >添加 – >新建文件,然后选择iOS选项卡,然后选择查看控制器

创建xib