iPad故事板中的主要细节

时间:2013-04-16 12:50:47

标签: ios

我在主要细节方面遇到问题我知道masterDetail需要成为故事板中的初始ViewController,我想在按下按钮时进行菜单我加载MasterDetail ... 我到底试过了什么:

我将MENU ViewController放在storyBoard中,例如MENU.storyboard 另一个名为MasterDetail viewController的StoryBoard中的MainStory.storyboard 然后从构建阶段我选择storyBoard的主要条目是MENU 最后在MENU Class(ex MenuClass.m)中按下按钮时添加操作

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStory" bundle:nil];
MyNewViewController *myVC = [storyboard instantiateViewControllerWithIdentifier:@"myViewCont"];

然后添加此视图。

问题是:当我在iphone StoryBoard中执行此步骤时,它可以完美地运行。 但是,当我在iPad StoryBoard中执行相同的简单步骤时代码崩溃(甚至在显示MENU故事板之前)......  当我在

中评论代码时
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions     ->appDelegate

菜单StoryBoard出现但是当按下按钮加载MasterDetail时,我遇到了崩溃 因为我在appDelegate中评论了MasterDetail初始化代码。

1 个答案:

答案 0 :(得分:0)

我认为仅使用1个故事板并将菜单ViewController设置为应用的rootViewController会更容易。然后将菜单ViewController链接到导致主要详情视图的NavigationController,并带有模态segue。

enter image description here