特定の理由で私のアプリケーションでは、ユーザーがタップすると新しいView ControllerにプッシュするようにUIImageViewをタッチ可能にします。私はUIButtonと同じことをすることを知っています。しかし、私はUIImageViewがこれを今したい。私はどうしますか?このUIbuttonを作ることが容易であろうが はここ(あなたは私が述べたように)、あなたはUIImageViewのためUITapGestureRecognizerを実装することができますUIImageView新しいViewControllerをプッシュするためのUIImageView
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(50, 100, 50, 50)];
[imageView setImage:[UIImage imageNamed:@"myImage.png"]];
imageView.userInteractionEnabled = YES;
[self.view addSubview:imageView];
[imageView release];
ps:ARCを使用していない場合、ジェスチャーが画像ビューに追加された後、 '[tap release];'を呼び出して、ヘッダーにUIGestureRecognizerDelegateを追加してください。 – Mat
あなたは私がそのことをしたと言いました。しかし、動作していません – jason
何が問題なのですか?私はこれを何度もやった。 – Mat