iOS 9 之前的 Xamarin UIStackView

Posted

技术标签:

【中文标题】iOS 9 之前的 Xamarin UIStackView【英文标题】:Xamarin UIStackView before iOS 9 【发布时间】:2017-02-28 17:55:48 【问题描述】:

我有一个带有 Visual Studio for Mac 项目的 Xamarin。我决定使用 Xcode 构建 UI,它运行良好。但是,当我添加一个包含四个视图的堆栈视图时,在 Xamarin 上构建和运行时,它给了我一个“ios 9 之前的 UIStackView”错误。 Xcode 也在使用 iOS 10.2 和 Xamarin。我确保我的模拟器也在运行 9.0 或更高版本。我不知道还能做什么!有没有其他人遇到过这个问题?

【问题讨论】:

【参考方案1】:

打开您的应用程序的Info.plist 并将部署目标设置为 9.0 或更高版本:

<key>MinimumOSVersion</key>
<string>9.0</string>

回复:UIStackView iOS 9.0+ / tvOS 9.0+

【讨论】:

【参考方案2】:

请记住,除了项目的部署目标之外,Storyboard 或 Xib 还可以具有特定的目标集。其中主持项目的部署目标。

您可以在打开 Xib 时在 Properties 选项卡的 XIB 文档 部分设置部署目标。

【讨论】:

以上是关于iOS 9 之前的 Xamarin UIStackView的主要内容,如果未能解决你的问题,请参考以下文章

对于iOS 9 +,后台Fetch在Xamarin.ios上运行一次

Xamarin:无法在 iOS 9.2.1 设备上运行应用程序

9如何在Xamarin中进行iOS真机调试和发布

Xamarin iOS (9.2):手势在模拟器中不起作用

Xamarin.iOS SKProductRequest 事件未在 Debug 中调用(在 iOS 15 和 xCode 13 之前工作)

9,如何在Xamarin中进行iOS真机调试和发布