-1

いくつかの uinavigationcontrollers を備えたタブバー アプリがあります。

私が持っているすべてのVCで:

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

しかし、何らかの理由で画面を回転させるとステータスバーが回転しますが、残りのビューは同じままです。どうすればこれを修正できますか?

4

2 に答える 2

-1

これをinfo.plistに追加してみてくださいここに画像の説明を入力してください

于 2011-05-12T03:50:02.957 に答える
-1

shouldAutorotateToInterfaceOrientation:通常は次のように実装されます (回転をサポートする iPhone アプリの場合):

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
  return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}

サブビューを回転させたいのか、ステータスバーを回転させたくないのか、あなたの質問からは明らかではありません。

于 2011-05-12T04:34:16.677 に答える