我有一个RootViewController,其中包含一个viewControllers数组,其中包括表,视图和tabBar控制器...其中有些具有笔尖,有些则没有(我将过去创建的多个应用程序+ Web应用程序的功能结合在一起),但它们都工作正常。但是,我有一个使用情节提要的项目。我看到很多问题都在询问如何从情节提要中实例化程序化视图,但是反过来又如何呢? 如何将故事板添加到以编程方式实现的导航控制器中? 这可能吗?如果没有,那么下一个最佳解决方法是什么?感谢您的时间和考虑。
这是我的以下模型的.h代码:
UIStoryboard *storyBoard;
UIViewController *storyboardViewController;
这是我的.m代码,它破坏了人字形的位置...
self.viewControllers = [NSMutableArray arrayWithCapacity:self.apps.count];
storyBoard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];
>>>storyboardViewController = [storyBoard instantiateViewControllerWithIdentifier:@"myViewCont"];
[self.viewControllers addObject:storyboardViewController];
最佳答案
好吧,我不是简单的人吗?
我做了这三件事:
已更改:
storyboardViewController = [storyBoard实例化ViewControllerWithIdentifier:@“myViewCont”];
至
storyboardViewController = [storyBoard实例化ViewControllerWithIdentifier:@“iPhone”];
特别感谢评论员rdelmar,他提到要检查此答案的捆绑包部分。
关于iphone - RootViewController可以实例化 Storyboard 吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15624935/