今天码代码。。发现我自己在UIScrollView的UIButton老是不响应,开始以为是委托的问题,后来找了半天发现是我已经响应了UITapGestureRecognizer
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self
action:@selector(tapButton:)];
[cba addGestureRecognizer:singleTap];
[singleTap release];
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
UIView* touchedView = [touch view];
if([touchedView isKindOfClass:[UIButton class]]) {
return NO;
}
return YES;
}