うまくいけば、私はこれを明確に説明することができます。UIWebViewがあり、そのscrollViewにUIToolbarを追加しました(別の機能[webView.scrollView addSubview:myToolbar];
)。つまり、ツールバーが画面の隅にあるときにズームをピンチしようとするまでは、すべてがうまく機能しているので、基本的には中央にとどまりません。まだ推測していない場合は、サファリの動作を複製しようとしています。ピンチジェスチャの影響を受けないようにUIToolbarが必要です。これを行う方法についてのアイデアはありますか?私は他の投稿を読んだことがありますが、それは実際には答えを与えていないようです。どんな助けでも大歓迎です:)
質問する
112 次
1 に答える
0
親 UIView を作成する必要がrootV
あります。たとえば、上部に埋め込みmyToolbar
、次にwebView
.
これにより、ピンチが に影響を与えるのを防ぎmyToolbar
ますが、ユーザーが垂直方向にスクロールしたときに、ピンチが上部に固定され、画面を超えて移動しなくなりますmyWebView
。
Safari と同じ動作を得るには、 で垂直スクロールを確認する必要がありmyWebView
、それに基づいて のサイズを上下に拡大しますrootV
。高さを固定して残りを埋めると仮定すると、うまくいくはずですmyToolbar
。webView
于 2013-03-09T10:08:03.283 に答える