gpt4 book ai didi

ios - Xcode 中的 Storyboard 引用,我们应该在哪里使用它?

转载 作者:IT王子 更新时间:2023-10-29 07:33:43 32 4
gpt4 key购买 nike

Xcode7 beta 中有一个新控件,名为Storyboard Reference。下面是它的图片。

enter image description here

它的描述为

Provides a placeholder for a view controller in an external storyboard. Segues connected to this placeholder will instantiate the referenced view controller at runtime.

所以问题是

  1. 我们应该在什么情况下使用它?
  2. 这是否用于通过 segue 连接两个 Storyboard的 View Controller ?
  3. 这种方法是否用于以编程方式替换另一个 Storyboard的 VC?
  4. 它可以在旧的 iOS 版本(iOS 9 之前)上运行吗?

最佳答案

更新(2016 年 1 月 6 日):我只想快速提及使用 Storyboard 引用非常简单,并且将帮助您在更多方面使用 Storyboard清洁和可维护的方式。 它的一个很好的用例是例如具有多个选项卡的 UITabBarController。只需为每个选项卡创建一个 Storyboard,并在 Main.Storyboard 中使用 Storyboard 引用链接到那些单独的 Storyboard。 用法非常简单:创建 Storyboard 引用后,您只需为其提供您要链接到的单个 Storyboard的文件名,并在该单个 Storyboard中设置初始 View Controller 。而已! :)

下面是我对@YogeshSuthar 的问题的原始答案

  1. 这可以用于您在应用中使用多个 Storyboard的情况。到目前为止,您必须以编程方式从其他 Storyboard实例化 View Controller ,现在看来您可以使用此引用并在 Storyboard中创建您的 segue,就像使用同一 Storyboard中的 View Controller 一样

  2. 是的,您可以将当前 Storyboard中的一个 View Controller 与另一个 Storyboard中的另一个 View Controller 连接起来,您可以在这两者之间创建一个 segue

  3. 是的,这可以用来替换以前用于以编程方式从其他 Storyboard实例化 View Controller 的代码

  4. [更新 @AlexBasson] Storyboard引用可以部署到 iOS 8OS X 10.10watchOS 1

关于ios - Xcode 中的 Storyboard 引用,我们应该在哪里使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30772145/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com