我添加了點擊手勢識別器的視圖。我的視圖有一個圖像和一個UIToolBar在底部有幾個UIBarbuttons我想取消對這些按鈕的任何接觸。我正嘗試使用以下方法取消觸摸。如何檢測觸摸是否在工具欄或任何欄按鈕上?邊框也沒有爲欄按鈕定義...取消在iPhone的UIBarbutton點按手勢
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
if (gestureRecognizer == tapRecognizer) {
if (touch.view==barbutton/*toolbar or bar button item*/)
{
return NO;
}
}
return YES;
}