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