【问题标题】:Simple view to Split view ios programming简单视图拆分视图ios编程
【发布时间】:2013-01-22 18:25:48
【问题描述】:

我想知道是否可以将第一个视图用作菜单(其中有几个按钮,其中一个是编辑)。我希望能够在单击编辑时显示拆分视图。现在,当我这样做时,我得到了错误:

应用程序试图以模态方式呈现拆分视图控制器

我在编辑按钮的操作方法中的代码是:

UIStoryboard *editorStoryboard = [UIStoryboard storyboardWithName:@"EditorStoryboard" bundle:nil];
UIViewController *editorViewController = [editorStoryboard instantiateInitialViewController];

editorViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:editorViewController animated:YES completion:nil];

【问题讨论】:

    标签: ios objective-c ipad


    【解决方案1】:

    所以我假设,包含按钮的ViewController 是根VC。您应该在点击按钮时使用SplitVC 更改它(添加一个漂亮的动画),因为拆分应该是您的应用程序的根(它不应该以模态方式呈现)。希望这会有所帮助!

    编辑:

    它应该看起来像:

    AppDelegate *appDelegate = (AppDelegate *)[UIApplication sharedApplication].delegate;
    appDelegate.window.rootViewContrller = mySplitViewController;
    

    如果有的话,您也可以在自定义 segue 中执行此操作。

    【讨论】:

    • 好的,所以如果我尝试这样做,它就行不通。我显然错过了一些东西......pastebin.com/BkE9187c
    • 这就是我粘贴在 pastebin 链接中的内容...奇怪的是它不起作用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多