我正在开发一个应用程序。我想为imageview设置图像。所以当我点击imageview时,只有那个时候才会打开库。为此我使用下面的方法。但是将在每一次点击每个地方。
-(void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event.
但我想在iam点击imageview时打开图书馆。请告诉我如何解决这个问题。
答案 0 :(得分:0)
设置myImageView.userInteractionEnabled = YES
,然后使用UITapGestureRecognizer
。
答案 1 :(得分:0)
使用Apple官方文档中的TapDetecingView。 TapDetectingView 然后创建一个子类TapDetectingView的视图,并仅包含您的图像视图。最后,实现方法:
- (void)tapDetectingView :( TapDetectingView *)视图 gotSingleTapAtPoint:(CGPoint)tapPoint;
答案 2 :(得分:0)
我认为这是不可能的 更好地尝试其他选择....