我开始看一下新Swift的Xcode 6,我尝试了一些演示项目和教程.现在我被困在:
实例化然后viewController从特定的故事板中呈现
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil];
UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"];
[self presentViewController:vc animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)
如何在Swift上实现这一目标?
我正在尝试使用UISplitViewController和故事板组装一个iPad应用程序.主视图以链接到6个菜单选项的表视图的导航控制器开始.表中的每个单元格将不同的表视图控制器推送到导航堆栈.这适用于主视图.每个主视图都有一个表列表,单击该列表时需要在详细信息窗格中显示不同的视图控制器.我目前使用设置为"替换"和"细节拆分"的segue完成此操作,第一次单击一行时可以正常工作,但是只要在主视图中单击另一行,或者旋转设备,应用程序就会崩溃使用EXC_BAD_ACCESS.
我很确定我的问题与如何为UISplitViewController设置委托有关.当我有多个主VC和多个细节VC时,我很困惑如何使用它.代理代码应该放在哪里 - 主人或详细信息?我是否必须在每个视图控制器中实现UISplitViewControllerDelegate协议事件?
任何帮助赞赏.
我正在制作一个splitView应用程序,我想要不同的详细视图控制器,我已经研究了许多使用苹果MultipleDetailView控制器,但它没有完全采用所以任何人都可以使用它所以有任何方法来完成这个意味着不同适用于所有人的detailViewController.