【发布时间】:2012-06-28 02:57:54
【问题描述】:
我有一个 UINavigationController 可以将视图控制器向下推 3 级。我正在尝试从第三个 UIViewController 访问情节提要,但我不能。是否有一种全局方式可以让我从任何 UIViewController 访问情节提要?
【问题讨论】:
标签: iphone objective-c ios ipad uiviewcontroller
我有一个 UINavigationController 可以将视图控制器向下推 3 级。我正在尝试从第三个 UIViewController 访问情节提要,但我不能。是否有一种全局方式可以让我从任何 UIViewController 访问情节提要?
【问题讨论】:
标签: iphone objective-c ios ipad uiviewcontroller
您应该能够通过任何视图控制器的storyboard 属性访问当前情节提要。例如:
self.storyboard;
编辑
如果由于某种原因未设置self.storyboard,您始终可以通过调用获取情节提要
+ (UIStoryboard *)storyboardWithName:(NSString *)name bundle:(NSBundle *)storyboardBundleOrNil
【讨论】:
self 一个已经从storyboard实例化的视图控制器?
thirdViewController.navigationController.storyboard 呢?
【讨论】: