我有一个imgView,添加了tap事件如下:UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onImageClick:)];
[self.imgView addGestureRecognizer:singleTap];
[singleTap release];
[self.imgView setUserInteractionEnabled:YES];
这是正常的,但是当我使用CGAffineTransform对imgView进行处理后,singleTap失效了,如下代码:CGAffineTransform scale = CGAffineTransformMakeScale(1.5, 1.5);
CGAffineTransform translate = CGAffineTransformMakeTranslation(5.0, 5.0);
self.imgView.transform = CGAffineTransformConcat(scale, translate);有人知道是怎么回事吗?谢谢!