0

専門家の皆さん、現在のウィンドウの上にUIWindowを追加する際に注意が必要なベストアプローチとプラクティスを共有してください。(Window1)ビューコントローラでビュー「A」の向きをポートレートにロックしている状況があります。次に、新しいUIWindowを作成し、それをキーとして表示します。この新しいUIWindowのルートViewControllerは、すべての方向をサポートするViewControllerです。私が抱えている問題は、前のウィンドウ(たとえばwindow1)をキーとして再び表示し、デバイスを回転させようとすると、ビューが特定の方向(たとえばPortrait)にロックされたままであるにもかかわらず、ステータスバーが回転して非常によく見えることです。奇妙な。

4

1 に答える 1

1

アプリケーションでサポートされていない方向にカスタム アラートを回転させるのは悪い考えだと思います。ともかく。ステータスバーの回転を防ぐには、2 番目のウィンドウを削除する必要があります

[alertWindow setHidden:YES]; 
[alertWindow release]; 
alertWindow=nil;

アラートが消えた後。

また、これが好きだと思うかもしれません:

于 2012-06-25T23:03:56.090 に答える