我在自定义单元格中有一个 UIImageView 。我正在为点击 UIImageView 以加载另一个详细视图时创建自定义点击手势识别器。
点击手势设置如下:
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(imageTapped:event:)];
tapRecognizer.cancelsTouchesInView = YES;
tapRecognizer.numberOfTapsRequired = 1;
tapRecognizer.delegate = (id)self;
[cell.userImage addGestureRecognizer:tapRecognizer];
cell.userImage.userInteractionEnabled = YES;
我正在使用 imageTapped:event: 以便我可以检测用户正在点击的单元格并相应地加载数据。问题是我收到此错误:
如果我像这样摆脱事件,它可以完美运行,没有任何问题。
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(imageTapped:)];
我之前在另一个应用程序中使用过这种方法,但由于某种原因,我无法让它在这个错误下正常工作。有谁认识这是什么?谢谢!