【发布时间】:2013-04-17 13:39:03
【问题描述】:
如何识别 UIStoryboard?
该类具有创建和实例化的方法,但我没有看到带有 name 之类的 @property。例如
获取故事板对象
+ storyboardWithName:bundle:
实例化故事板视图控制器
– instantiateInitialViewController
– instantiateViewControllerWithIdentifier:
有什么建议吗?
==== 更新
我希望像 self.storyboard.name 或 [self.storyboard description] 这样的东西,例如:
NSLog(@"This Storyboard is: %@", self.storyboard.name);
也许它不是故意的。
【问题讨论】:
-
这取决于您尝试识别它的位置。如果您在故事板中创建的控制器中,则只需使用 self.storyboard。如果您是从应用程序委托执行此操作,或者您需要获取对另一个故事板(不是您的控制器所在的故事板)的引用,那么您需要使用 Brian Luby 在他的回答中显示的方法。
标签: ios uistoryboard