2

私は 2 つの ViewControllers を持っています。ランドスケープで閉じられ、メインの ViewController に戻ると、ステータス バーはランドスケープ モードのままになります。YouTube ビューがいつ閉じられるかを知っており、呼び出されたメソッドのコードに次の行を配置しました。

UIApplication.SharedApplication.SetStatusBarOrientation(UIInterfaceOrientation.Portrait,true);

ただし、ステータス バーには影響しません。向きを設定する他の場所はありますか?他のアイデア?

ありがとう、リック

4

1 に答える 1

0

AppDelegate に以下を追加して問題を修正しました

public override UIInterfaceOrientationMask GetSupportedInterfaceOrientations (UIApplication application, UIWindow forWindow)
{
     return UIInterfaceOrientationMask.AllButUpsideDown;
}

次に、このコードは実際に想定されていることを実行しました。

UIApplication.SharedApplication.SetStatusBarOrientation(UIInterfaceOrientation.Portrait,true);
于 2012-12-04T17:37:36.617 に答える