ユーザーがマップビューiで移動するときに、いくつかのロジックを追加したいと思います。 e。彼はパンタッチを行います。しかし、ジェスチャ認識機能を追加してタッチを記録したいときは、何も起こりません。私は別のビューコントローラでそれを試して、認識プログラムをコントローラのビューに追加すると、それは正常に動作します。MKMapViewのUIPanGestureRecognizer?
はここに(私はそれが表示されていない場合でも、それをいくつかの他の事をする必要があるため、マップビューは、アプリケーションデリゲートのプロパティである)私のコードです:
- (void)viewDidLoad
{
...
UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(showPan)];
[appDelegate.mapView addGestureRecognizer:panGesture];
[panGesture release];
}
- (void)showPan
{
NSLog(@"pan!");
}
私は、最新のiOS 4.2.1
を使用しますありがとうございました。
これは私が探していたものです。ありがとうございます! – Zebs
+1あなたは技術サポートを依頼するまで行ったので、 – Agos
おはよう、ありがとう、それは私を理解するために私を取っただろう!これに答えるには – n13