我正在尝试制作可点击的 UIImage,用户可以点击它然后它就会动画......
我正在使用 UIScrollVIew,这就是为什么我使用 UITapGesture 而不是 TouchBegan,而且 UIGestureRecognizer 似乎与 UIImage 不兼容...
我对吗?
我不断收到此错误消息
接收者类型“UIImage”例如消息未声明方法
使用选择器“addGestureRecognizer”
还有其他办法吗?
您必须在 UIImageView 而不是 UIImage 中添加 TapGesture
imgView.userInteractionEnabled = YES;
UITapGestureRecognizer *tapGesture1 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapGesture:)];
tapGesture1.numberOfTapsRequired = 1;
[tapGesture1 setDelegate:self];
[imgView addGestureRecognizer:tapGesture1];
[tapGesture1 release];
您可以使用定义的选择器响应点击并在那里执行操作
- (void) tapGesture: (id)sender
{
//handle Tap...
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)