相关疑难解决方法(0)

在Swift中实例化和呈现viewController

问题

我开始看一下新SwiftXcode 6,我尝试了一些演示项目和教程.现在我被困在:

实例化然后viewController从特定的故事板中呈现

Objective-C解决方案

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上实现这一目标?

objective-c uiviewcontroller ios swift

290
推荐指数
9
解决办法
29万
查看次数

iOS - 带故事板的UISplitViewController - 多个主视图和多个详细视图

我正在尝试使用UISplitViewController和故事板组装一个iPad应用程序.主视图以链接到6个菜单选项的表视图的导航控制器开始.表中的每个单元格将不同的表视图控制器推送到导航堆栈.这适用于主视图.每个主视图都有一个表列表,单击该列表时需要在详细信息窗格中显示不同的视图控制器.我目前使用设置为"替换"和"细节拆分"的segue完成此操作,第一次单击一行时可以正常工作,但是只要在主视图中单击另一行,或者旋转设备,应用程序就会崩溃使用EXC_BAD_ACCESS.

我很确定我的问题与如何为UISplitViewController设置委托有关.当我有多个主VC和多个细节VC时,我很困惑如何使用它.代理代码应该放在哪里 - 主人或详细信息?我是否必须在每个视图控制器中实现UISplitViewControllerDelegate协议事件?

任何帮助赞赏.

storyboard uiviewcontroller ipad uisplitviewcontroller ios

7
推荐指数
1
解决办法
8894
查看次数

带有多个Detail View Controller的UISplitViewController

我正在制作一个splitView应用程序,我想要不同的详细视图控制器,我已经研究了许多使用苹果MultipleDetailView控制器,但它没有完全采用所以任何人都可以使用它所以有任何方法来完成这个意味着不同适用于所有人的detailViewController.

iphone xcode ipad uisplitviewcontroller

3
推荐指数
1
解决办法
8711
查看次数