2011-12-26 19 views
0

私は電子ブックを読むアプリを試しています。そこでは、インデックスページのリンクをクリックしてUIActionSheetを作成する必要があります。そのために、WebViewは既にinbuilt longTouchイベントを持っているため、WebViewのタッチイベントを識別できます。 webViewでlongtouchイベントを識別する方法はありますか?UIWebViewでジェスチャ認識機能を見つける方法はありますか?

答えて

2

ちょうど私たちのgerstures

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer 
     *)otherGestureRecognizer 
    { 
     return YES; 
    } 

     For adding longPress add to your view 



UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPress:)]; 
longPress.minimumPressDuration=0.8; 
longPress.delegate = self; 
[self addGestureRecognizer:longPress]; 
[longPress release]; 

- (void)longPress:(UILongPressGestureRecognizer*)gesture 
{ 
} 
+0

私はそれを試してみましたが動作するようにする方法を下回る上書きするが、それはlongPressに入るのdoesnt:method..andそれは作り付けのポップアップウィンドウが表示されます。 – Developer

+0

私はlongPressに代理人を追加することを忘れると、それは – Narayana

+0

を呼び出すでしょう。 – Developer

関連する問題