首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS如何使用iOS早期版本中不存在的情节提要元素?

iOS如何使用iOS早期版本中不存在的情节提要元素?
EN

Stack Overflow用户
提问于 2016-02-24 16:14:03
回答 1查看 46关注 0票数 0

我有一个项目,最初的目标是使用故事板的iOS7。我在视图控制器中添加了一个UIStackView,并得到了一个"UIStackView在iOS 9.0之前“的错误。由于此错误,生成失败。

如何将我的项目保留为iOS7,同时在设备支持的情况下从iOS9中有条件地包含较新的故事板元素?

我已经有了只运行在iOS8+上的项目中的条件代码,但是我如何使用故事板来做类似的事情呢?

EN

回答 1

Stack Overflow用户

发布于 2016-02-24 17:30:51

类UIStackView (及其软件)由iOS 9提供,但iOS 8或7不提供。当应用程序试图从iOS 8中的情节提要实例化对象时,它会失败,因为它找不到类。

解决这个问题的唯一方法是:

  • 对于不同的iOS版本有不同的故事板
  • 构建一个做同样事情的自定义类。然后,您可以在iOS的旧版本中使用它。您可能会发现已经为您想要的类执行此操作的开源库。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35607271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档