ここに問題があります: NSLog を使用して TapGestureRecognizer をテストしたいのですが、TapGestureRecognizer は UIWebView 以外の場所で機能し、その理由がわかりません...
ここに私のコードがあります:
-(void)viewDidLoad {
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(bookmarker:)];
tapGesture.numberOfTapsRequired = 2;
[self.view addGestureRecognizer:tapGesture];
[tapGesture release];
}
IBAction は次のとおりです。
-(IBAction)bookmarker:(UITapGestureRecognizer *)trecognizer{
NSLog(@"TAPPED");
}
これは私が機能させたいビューです:
http://i.stack.imgur.com/3UPor.png
そして、これはそれが機能するビューです:
http://i.stack.imgur.com/nGmwq.png
(レップポイントが10未満で申し訳ありません。写真を投稿できません)