Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 将UITapRecognizerController添加到UIImageView_Objective C_Cocoa Touch_Uitapgesturerecognizer - Fatal编程技术网

Objective c 将UITapRecognizerController添加到UIImageView

Objective c 将UITapRecognizerController添加到UIImageView,objective-c,cocoa-touch,uitapgesturerecognizer,Objective C,Cocoa Touch,Uitapgesturerecognizer,我有一个imageview,我添加了一个tapcrecognizer,如下所示: recognizer1 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap1)]; UIImageView *crossImage = [[UIImageView alloc] initWithFrame:CGRectMake((jrect.origin.x+jrect.size.width), (jre

我有一个
imageview
,我添加了一个
tapcrecognizer
,如下所示:

recognizer1 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap1)];

UIImageView *crossImage = [[UIImageView alloc] initWithFrame:CGRectMake((jrect.origin.x+jrect.size.width), (jrect.origin.y-20), 30, 30)];
crossImage.image = [UIImage imageNamed:@"cross.png"];
[crossImage addGestureRecognizer:recognizer1];
[self addSubview:crossImage];
handleTap
方法:

- (void)handlePan1:(UITapGestureRecognizer *)recognizer
{
    NSLog(@"FV");
}
当我点击图像时,什么都没有发生。怎么了

crossImage.userInteractionEnabled = YES;
您需要启用用户操作。默认情况下,UIImageView为否

您需要启用用户操作。默认情况下,UIImageView为否