【发布时间】:2016-10-26 07:44:24
【问题描述】:
代码:
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(OpenBrandUrlLinkMetod:)];
singleTap.numberOfTapsRequired = 1;
singleTap.numberOfTouchesRequired = 1;
FirstImgV.userInteractionEnabled = YES;
[FirstImgV addGestureRecognizer:singleTap];
和
-(void)OpenBrandUrlLinkMetod:(UITapGestureRecognizer *)recognizer
{
NSLog(@"hello!!");
}
但未调用 OpenBrandUrlLinkMetod。
任何人都可以帮助我。
【问题讨论】:
-
您是否尝试过将点击手势添加到非常明显的视图中?也许您的图像视图前面有一些东西(可能是一个面具?)或者由于某种原因无法访问?您可以在空白视图中尝试此操作以确保代码正常吗?看起来不错,但我想消除一些可能性:)
-
在 UIScrollView 或 UiTableView 中添加 FirstImgV 的位置
-
我在 UIView 上添加了 FirstImgV。
-
(UITapGestureRecognizer *)recognizer 您是否在超过 1 个标签或图像或任何内容中使用相同的方法?
-
@HariMohan 检查我的答案
标签: ios objective-c iphone uitapgesturerecognizer