6

私はこれについてたくさんの質問を読みましたが、どれも私が探しているものを達成していないようUIWebViewですUIViewController. UIViewControllerには正常SwipeGestureRecognizerに動作する があります。UIWebViewスクロールバーがない場合は常に --内でも機能します。(ページをロードする前、または私のサイズに適切に収まるページをロードしたとしてもUIWebView)。ただし、左または右への水平スクロールが必要な Web ページを読み込むUIWebViewと、ビューの一部内でスワイプ ジェスチャが認識されません。クリック/ドラッグ/スワイプするたびに、スクロール アクションがトリガーされます。「スワイプ」と指でスクロールするだけを区別する方法はありますか(持ち上げるのではなく、ドラッグしてスクロールします)。

4

3 に答える 3

2

UIWebView をサブクラス化し、ジェスチャー認識呼び出しをオーバーライドする必要があります。

編集 - UIWebview内のこの投稿の処理のタッチとこのリンクを見てください http://mithin.in/2009/08/26/detecting-taps-and-events-on-uiwebview-the-right-way/

于 2012-08-08T16:50:22.443 に答える