Google マップ ビュー全体の 1 つに UIGestureRecognizer を追加しようとしています。
マップ(マーカーではなく)に触れたときに通知を受け取りたいのですが、方法がわかりません。私がしたことは、viewDidLoad内でこれです:
UITapGestureRecognizer* tapRec = [[UITapGestureRecognizer alloc]
initWithTarget:self action:@selector(didTapMap:)];
[mapView_ addGestureRecognizer:tapRec];
およびviewDidLoadの外側:
- (void)didTapMap:(UITapGestureRecognizer *)recognizer {
NSLog(@"Touched map");
}
しかし、この方法は機能せず、コンソール ウィンドウに何も出力しません。
私を助けて、それを行う方法を教えてください