我在主细节方面遇到问题我知道masterDetail需要成为情节提要中的初始ViewController并且我想在按下按钮时制作一个菜单我加载MasterDetail
......我到目前为止尝试过的内容:
我把MENU ViewController
故事板称为例如MENU.storyboard
在MasterDetail viewController
另一个故事板中调用MainStory.storyboard
然后从构建阶段我选择故事板的主要条目是MENU
最终在MENU
类中(例如MenuClass.m
)在按下时为按钮添加动作
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStory" bundle:nil];
MyNewViewController *myVC = [storyboard instantiateViewControllerWithIdentifier:@"myViewCont"];
然后添加这个视图。
问题是:当我在 iphone StoryBoard 中执行此步骤时,它可以完美运行。但是当我在 iPad StoryBoard 中执行相同的简单步骤时,代码崩溃(甚至在显示在 MENU storyBoard 之前)......当我在
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions ->appDelegate
出现菜单故事板,但是当按下按钮加载 MasterDetail 时,我当然会崩溃,因为我在 appDelegate 中注释了 MasterDetail 初始化代码。