我正在尝试找到一种让点击显示/隐藏我的菜单的好方法,就像 iBooks 一样。我设置了 UITapGestureRecognizer 来执行此操作,但不幸的是,这意味着屏幕上的任何按钮都不起作用。我知道我可以使用
tapRecognizer.cancelsTouchesInView = NO;
为了让触摸通过,但是当然,这两件事都会发生,我无法取消菜单显示/隐藏。
我有没有办法阻止 UITapGestureRecognizer 在某些按钮或操作上发生?或者一般来说有没有更好的方法来做到这一点?
非常感谢您能给我的任何帮助!
:-乔