imgView是一个UIImageView,它作为子视图添加到自定义UITableViewCell类中。点击图像时不会调用该动作。
[imgView addGestureRecognizer:[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(openMedia:)]];
答案 0 :(得分:15)
UIImageView默认忽略用户事件。您需要使用以下命令启用它们:
imgView.userInteractionEnabled = YES;
请注意,您也在泄漏手势识别器。