2011-06-13 59 views
0

我有一个名为myImageView的UIImageView。 我需要为此UIImageView设置userInteractionEnabled。 所以我用myImageView.userInteractionEnabled = YES;如何获取uiImage视图的触摸事件?

但是仍然myImageView没有响应任何用户交互。

任何一个可以告诉我一个好办法,在MYIMAGE查看启用触摸事件,也是我需要得到myImageView图像,当触摸事件triggered.can任何一个可以帮助我,请..

回答

0

您需要为您的视图控制器中的一个或多个触摸事件提供实施,例如touchesEnded:withEvent:。该方法的第一个参数是触发事件的一组触摸。您可以在documentation中获得更多详细信息。

0

您可以使用自定义UIButton代替UIImageView并将其图像设置为要在UIImageView中显示的图像。然后你可以添加一个动作。

0
UITouch *touch = [touches anyObject]; 
CGPoint currentPoint = [touch locationInView:drawImage]; 

其中的drawImage是您的ImageView