2011-06-01 9 views
0

Mobile Safariと同じスクロールプロパティを持つブラウザウィンドウを作るにはどうすればいいですか? Mobile Safariをスクロールすると、その上にナビゲーションバーが表示されます。それ以上コンテンツがない場合、スクロールを停止し、非常に特殊なズーム方法があります。モバイルSafariには、それがあり、今でもOpera Mini for iPhoneにはそれがあります。何か案は?私はuiwebviewのscrolldelegateへの接続を試みましたが、それは全く完璧ではありません。私はアイデアがありません。 Opera Miniの人はこの問題をどのように解決しましたか?UIWebViewのスクロールのようなモバイルSafari(ナビゲーションバーが一番上についている)

答えて

0

私はこれをやっていませんが、ナビゲーションとUIWebViewを処理するビューを持つホルダービューを作成することができます。これはUIScrollViewにスクロールしてスクロールを容易にしますUIScrollViewデリゲートは、viewForZoomingInScrolViewのズーム用のビューとしてUIWebViewを渡します。

+0

UIWebViewリンゴのドキュメントから:重要:UIScrollViewオブジェクトにUIWebViewオブジェクトまたはUITableViewオブジェクトを埋め込むべきではありません。そうすると、2つのオブジェクトのタッチイベントが混在して誤って処理される可能性があります。だから私はそれがうまくいくかどうか分からない。私は今それを試していますが、 – ErikPerik