2009-03-06 11 views
2

UIWebViewの向きを固定する方法はありますか? Obj-C、JS、またはHtmlを使用していますか?私は、ボタンや何かを持っていて、アプリが開くと直ちにポートレートにロックしたいと思っていません。ロックの向きUIWebView on iPhone

答えて

3

this stack overflow postのように見える間接的にあなたの質問に答えるかもしれません。 iPhoneが回転すると、「トップレベル」ビューに通知が送信され、そのビューはサブビューのレイアウトを担当します。

あなたのUIWebViewが最上位ビューである場合、それは自動的に自動回転します。

-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
     return NO; 
} 

おそらくインタフェースを回転させた知ってからのUIWebViewを妨げる:あなたが他のビュー内のUIWebViewを入れて、持っている場合は、その「コンテナ」ビューのためのビューコントローラは、このようなshouldAutorateToInterfaceOrientationメソッドを実装します。私は実際にこれを試していないことに注意してくださいが、それは動作するはずです。

+1

おそらくこれは、interfaceOrientation == UIInterfaceOrientationPortrait –

関連する問題