我目前正在我的应用中使用 ECSlidingViewController 。默认行为是,可以在顶视图上显示侧面菜单( MenuViewController 或 underRightViewController ),或调用RevealMenu:
方法。
我扩展了这个功能,让用户可以平移顶视图控制器,将此行添加到 UnderLeftViewController ViewDidLoad方法中:
self.slidingViewController.shouldAllowUserInteractionsWhenAnchored = YES;
这里有限制:
有人知道如何实现这种行为吗?
答案 0 :(得分:4)
好的,我可能找到了解决点击识别器问题的方法,而不是前一行在侧边菜单视图控制器中插入这个问题
self.slidingViewController.shouldAddPanGestureRecognizerToTopViewSnapshot = YES;
但是仍然不能在菜单视图上滑动,但至少我已经滑动并点击顶视图上的事件一旦在旁边。