ホーム画面のiPadアプリで有線の問題が発生しています。ホームページには4つの異なるビューがあり、縦向きと横向きのビューごとにアラビア語のレイアウトがあり、コードで各ビューを描画しています。それぞれに異なるレイアウトが含まれています。問題は、ポートレートのホーム画面から [self.navigationController pushViewController:ArticleListsProtrait animation:YES] コードを使用して別の画面に移動し 、デバイスを回転させて [self.navigationController popToViewController:SomeViewController animation:YES]コードでホームに戻るときです。正しいレイアウトが得られますが、ビューコントローラーを横画面から押してデバイスを回転させ、同じコードでビューコントローラーをポップすると、ホーム画面の横レイアウトが表示されます。
また、最初のケースでは - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation " メソッドが呼び出されたが、2 番目のケースでは呼び出されていないことがわかりました。この問題を解決するためのアイデア。
- 前もって感謝します