我的 iPad 应用程序有两个 Storyboard - FirstStoryBoard 和 SecondStoryBoard 我有一个 ViewController
我注意到在 Project > Targets > Summary 下有一个用于指定 MainStoryBoard 的选项,如果我更改此设置,正确的 Storyboard会正确加载。
问题 - 如何更改行为,以便在运行时在第一个 Storyboard和第二个 Storyboard之间切换。换句话说,我想
最佳答案
首先,创建 Storyboard实例:
UIStoryboard *board = [UIStoryboard storyboardWithName:@"MyStoryboard" bundle:nil];
然后从中获取第一个 View Controller :
UIViewController *vc = [board instantiateInitialViewController];
添加为 subview Controller :
[self addChildViewController:vc];
或者也许(如果你在 AppDelegate.m/application:didFinishLaunchingWithOptions: 方法中)
self.window.rootViewController = vc;
关于iOS 更改 Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16656279/