2010-12-26 23 views
0

私のアプリはこのように構成されています.WindowColorを持つ単一のMainWindow(どこにも表示されません)。このNibにはbackgroundColorを持たないUINavigationControllerがあります。 View Controllerはコードから追加され、コードから作成され、背景は灰色です。 何が起こるかは、iphoneを回転させてビューが回転しているときに、私のビューの下に黒い背景が表示されます。これは変更できますか?特に灰色の背景で同じ時間に回転している写真があると、醜いですね。iphoneアプリの黒い背景を変更できますか?

答えて

1

あなたは、あなたのUINavigationviewクラスのときUINavigationView

に埋め込まれたビューを使用する必要があります。

self.view.backgroundColor = [UIColor greyColor]; 

それともあなたが望む任意の他の色。

+0

おかげではなく、背景がまだ黒である、ということではありません。私は試みました:window.backgroundColor = [UIColor redColor];そしてnavController.view.backgroundColor = [UIColor redColor];たぶん私は回転するときに私はそれの後ろに見ることができないほど大きなビューを作ることができます。 –

+0

あなたの実装に何か問題があることを意味しています。もっとコードを投稿することができますか? IBを使用していますか? – TheSquad

0

ファイルの変更UIWindowbackgroundColorお時間のための「MainWindow.xib」

関連する問題