【发布时间】:2012-04-08 20:43:29
【问题描述】:
我目前正在疯狂地挖掘所有文档,但还没有完全找到我要找的东西。我怀疑这是一个真正的d'oh!回答。
我只需要在主包中找到活动的故事板,并想知道执行此操作的最佳方法。
这样我就可以使用[UIStoryboard storyboardWithName:@"XXX" bundle:mainBundle] 来提取正在运行的情节提要。
我知道如何通过打开成语来拼凑它,但我觉得这是一个...拼凑。
这样做的正确方法是什么?
【问题讨论】:
-
这是主要的故事板,而不是“活动”的故事板,无论如何。您的应用中有多少个故事板?
-
2.一个用于 iPhone,一个用于 iPad。这工作正常。一次只有一个处于活动状态。
-
哦,对了,我明白了。那么,您应该添加您的代码作为答案。
-
一个更简单的方法,如果你试图从一个从故事板加载的现有视图控制器中获取它(非常常见)是简单的:
self.storyboard -
您的回答将我推向了正确的方向 :) 我现在使用的代码是
UIStoryboard *sb = [[self.window rootViewController] storyboard];
标签: ios runtime storyboard