Xamarin iOS:不打开.xib和.storyboard文件Visual Studio 2017

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xamarin iOS:不打开.xib和.storyboard文件Visual Studio 2017相关的知识,希望对你有一定的参考价值。

我在Visual Studio中添加了新的空故事板,空用户界面和故事板视图控制器(通过网络连接到MAC机器)。但这些文件根本没有打开。但是,我能够打开现有的.storyboard文件和新添加的View(.xib)。浏览屏幕截图并建议我如何打开它或者无法打开?以下选定的UI模板未打开

enter image description here

以下图像显示设计师的Visual Studio空白UI和右侧选择的UI文件,打开后显示空白UI

enter image description here

删除任何控件后,请参阅下面的空用户界面.xib视图,它仅收缩到该视图

enter image description here

答案

在我们创建一个xib文件后,它会显示一个空白UI。所以我们可以添加一些项目。但是如果我们只在其中添加一个视图,则无法添加一些约束。我们应该首先添加一个超级视图:

enter image description here

然后可以在这个UIImageView上使用约束。如果您想使用此自定义视图,请使用以下代码对其进行初始化:

public static CustomViewName Create()
{

    var arr = NSBundle.MainBundle.LoadNib("EmptyXib1", null, null);
    var v = Runtime.GetNSObject<MyTestViewController>(arr.ValueAt(0));

    return v;
}

以上是关于Xamarin iOS:不打开.xib和.storyboard文件Visual Studio 2017的主要内容,如果未能解决你的问题,请参考以下文章

错误 文件“Resources/LaunchScreen.xib”与“Resources/LaunchScreen.xib”冲突。 ios xamarin

如何在 Xamarin 中打开默认浏览器?

故事板不加载(继续加载)Xamarin.ios VS 2017

在VS2017上的Xamarin iOS模拟器在Windows中显示黑屏

如何在 xamarin 中的两个 xib 文件之间切换?

Xamarin iOS WKWebView 不显示谷歌recaptcha