使用ECSlidingViewController更改为新的故事板

时间:2015-08-03 18:47:02

标签: ios uistoryboardsegue ecslidingviewcontroller

我正在尝试拆分我的故事板,因为它已经变得很痛苦,我需要为组织目的进行一些分离。

我使用ECSlidingViewController作为主导航菜单。它一直很好用。但是现在我想要进入一个新的故事板,我遇到了困难。

我尝试了几种方法。

  1. 首先,我尝试实例化一个新的故事板和UIViewController,然后使用presentViewController。这可以,但ECSlidingViewController的动画效果被覆盖,我无法放松。
  2. 我也尝试过UIStoryboardSegue并将其子类化。然后我初始化它并调用perform。这种方法没有给我任何结果。
  3. 我觉得我可能需要创建自己的滑动导航菜单,但我想知道是否有人对这个问题有一些有用的见解。谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

我会这样做

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"storyB" bundle:nil];
self.slidingViewController.topViewController = [storyboard instantiateViewControllerWithIdentifier:@"storyboardId"];
[self.slidingViewController resetTopViewAnimated:YES];