ECSlidingViewController平移手势和菜单显示的基本设置

时间:2013-11-20 21:52:22

标签: ios ecslidingviewcontroller

我在设置基本ECSlidingViewController项目时遇到问题。

我正在使用故事板来设置我的布局,但是对于我的生活,我无法让它放松工作。当控制拖动到绿色退出按钮时,它将不允许我建立连接。

此外,我无法弄清楚如何将平移手势添加到顶视图控制器。

过渡乐趣的例子是最接近我正在寻找的东西(关于nag按钮显示菜单和滑动topViewController以显示,以及在点击时重置顶视图控制器)但我遇到了麻烦分开代码。

有关如何实现这一目标的任何见解?

2 个答案:

答案 0 :(得分:18)

克里斯·萨穆尔森(ChrisSamuelson)对于放松赛事是正确的。

对于平移手势,您可以使用UIView的{​​{1}}添加它。

addGestureRecognizer:

您可能需要将其添加到层次结构中的其他视图,具体取决于您[self.slidingViewController.topViewController.view addGestureRecognizer:self.slidingViewController.panGesture] 的设置方式以及您希望平移的启用位置。

要支持滑动和点按以重置顶视图,请确保按此配置滑动视图控制器

topViewController

答案 1 :(得分:3)

为了与视图控制器层次结构中较高的视图控制器中的绿色退出按钮建立连接,您需要具有此签名的方法:

- (IBAction)yourUnwindMethodName:(UIStoryboardSegue*)sender 

其中yourUnwindMethodName可以是您选择的任何内容。当您尝试连接到绿色退出按钮时,将显示此方法。