2016-08-25 1 views
0

私はWebビューを作成し、これにファイルをロードしました。ファイルはpdf、.doc、.docxのいずれかです。次に、WebビューでtapGestureを追加しました。今すぐWebビューをクリックすると、tapGestureはpdfファイルに対してのみ機能します.doc、.docxファイルでは機能しません。WebViewのTapGesture

何が問題になりますか?

ありがとうございます。

+0

これは実際の問題ではない場合があります。あなたがしようとしていることのいくつかのコードを追加してください。 –

+0

.docファイルに触れるのに遅延はありませんか? –

+0

ストーリーボードにジェスチャーを追加しました。@ Teja – phani

答えて

1

実際、私の質問は正しいです。 Pdfには編集不可能なテキストがありましたが、.docには.docsに編集可能なテキストがありました。そのため、tapGestureは.docファイルでは動作しません。だからviewDidLoadで私はこの行を追加しました

[webview.inputViewController setEditing:NO];

私たちは、このデリゲートメソッドを実装する必要があります追加した後

  • (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {

    復帰YES; }