我在swift中设计了一个包含左侧输出菜单的应用程序。 我使用导航控制器识别平移,这取决于我切换左侧输出菜单。
以下是使用导航控制器附加平移手势的代码
let panGestureRecognizer = UIPanGestureRecognizer(target: self, action: "handlePanGesture:")
centerNavigationController.view.addGestureRecognizer(panGestureRecognizer)*
在其他控制器中它工作正常,但在控制器中有滚动视图我希望在滚动视图滚动直到内容偏移0并进一步在左侧滚动它应该打开左侧外出菜单。 但它阻止了调用平移手势。
这是冲突的。
我已尝试使用方法
的解决方案数量func gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWithGestureRecognizer otherGestureRecognizer: UIGestureRecognizer) -> Bool {}
但它没有奏效。
如果定义问题需要任何其他信息,请告诉我。
提前致谢。
答案 0 :(得分:0)
https://github.com/John-Lluch/SWRevealViewController
使用SwrevealviewController,你将获得所有这些东西