我已将点击手势识别器添加到视图中。我的视图底部有一个图像和一个 UIToolBar,有几个 UIBarbuttons 我想取消对这些按钮的任何触摸。我正在尝试使用以下方法取消触摸。如何检测触摸是在工具栏上还是在任何栏按钮上?框架也没有为条形按钮定义......
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
if (gestureRecognizer == tapRecognizer) {
if (touch.view==barbutton/*toolbar or bar button item*/)
{
return NO;
}
}
return YES;
}