开发者

touch events on UIimageView which is on UIwindow

I m using UIimageview on top of UIWindow. I want to handle touch event f开发者_开发问答or that Imageview, but m not able to do it.

When i use UIimageView on UIview, we can use touchBegan, touchEnded but how to handle it when it is on UIWindow instead of UIView.

Thanks..


If you just want to handle the tap, you have to set,

imageView.userInteractionEnabled = YES;

By default UIImageView has the userInteractionEnabled property set to NO. And you can add a tap gesture recognizer to it,

UITapGestureRecognizer *tgr = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(anyMethod)];
[imageView addGestureRecognizer:tgr];
[tgr release];

If you want to move the image, you can use UIPanGestureRecognizer.


- (void)sendEvent:(UIEvent *)event

try this function

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜