0

UIWebView を使用して、PDF および Word ドキュメントを iPhone に表示しています。デバイスの向きが変わったときに自動回転させたい。そのために、次のデリゲート メソッドを追加しました。しかし、何か奇妙なことが起こっています。UIWebView を持つタブが 1 つしかない場合でも問題なく動作します。ドキュメントを正常にロードし、完全に回転しますが、別のタブを追加すると回転しません..! デバッグ中に、2 つのテーブルがある場合、UIDeviceOrientationLandscapeRight と UIDeviceOrientationLandscapeLeft に対してのみ回転イベントを受け取ることがわかりました。誰でもこれを取り除くのを手伝ってくれませんか。

-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { YES を返す;

}

ありがとう。

4

1 に答える 1

0

タブにタブバーコントローラーを使用していると仮定すると、すべてのタブのビューがさまざまなデバイスの向きをサポートしていることを確認する必要があります。タブ バー コントローラー クラスでメソッドを実装してみてください。

于 2011-04-01T12:35:59.230 に答える