ECSlidingViewController,如何以编程方式移动到特定视图?

时间:2013-11-30 18:31:15

标签: ios iphone uinavigationcontroller ecslidingviewcontroller

我正在使用ECSSlidingViewController(在iPhone上)它完美运行但我想做一些特别的事情。

在我的应用程序中,我选择了菜单条目时,我有一个ECSSlidingViewController,一个用于underLeftViewControllerStoryboardId的菜单(UITableViewController)和其他几个UINavigationViewController。

用户可以使用邮件中的附件从Mail App导航到我的应用程序。当这个导航发生时(并且App已经启动)我需要从我的菜单中显示一个UINavigationViewController。

我可以使用以下代码

在App层次结构中的任何位置显示菜单
    ECSlidingViewController* viewController = [DataCenter sharedInstance].slidingViewController;

[viewController anchorTopViewToRightAnimated:FALSE];

接下来,我无法在全屏幕上显示我想要显示的UINavigationViewController。

知道怎么做吗? 谢谢你的帮助

塞巴斯蒂安。

1 个答案:

答案 0 :(得分:1)

我猜你正在使用故事板:

self.slidingViewController.topViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"StoryBoardIdOfNavigationController"];
[self.slidingViewController resetTopViewAnimated:NO];