0

うまくいけば、私はこれを明確に説明することができます。UIWebViewがあり、そのscrollViewにUIToolbarを追加しました(別の機能[webView.scrollView addSubview:myToolbar];)。つまり、ツールバーが画面の隅にあるときにズームをピンチしようとするまでは、すべてがうまく機能しているので、基本的には中央にとどまりません。まだ推測していない場合は、サファリの動作を複製しようとしています。ピンチジェスチャの影響を受けないようにUIToolbarが必要です。これを行う方法についてのアイデアはありますか?私は他の投稿を読んだことがありますが、それは実際には答えを与えていないようです。どんな助けでも大歓迎です:)

4

1 に答える 1

0

親 UIView を作成する必要がrootVあります。たとえば、上部に埋め込みmyToolbar、次にwebView.

これにより、ピンチが に影響を与えるのを防ぎmyToolbarますが、ユーザーが垂直方向にスクロールしたときに、ピンチが上部に固定され、画面を超えて移動しなくなりますmyWebView

Safari と同じ動作を得るには、 で垂直スクロールを確認する必要がありmyWebView、それに基づいて のサイズを上下に拡大しますrootV。高さを固定して残りを埋めると仮定すると、うまくいくはずですmyToolbarwebView

于 2013-03-09T10:08:03.283 に答える