【发布时间】:2011-01-28 04:04:06
【问题描述】:
我已将点按手势识别器添加到视图中。我的视图底部有一个图像和一个 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;
}
【问题讨论】:
标签: iphone uibarbuttonitem uigesturerecognizer