2011-07-19 7 views
0

私はXcode 3.2.5とシミュレータ4.2を使用しています。私はUILaunchImageFile〜iphoneとUILaunchImageFile〜ipadとして起動イメージを設定しているので、ポートレートとランドスケープモードの普遍的なアプリケーションを開発しています。スプラッシュ画面は回転しませんし、xcode 4を使用していないので、私は のように画像を設定できます。デフォルト - Portrait.png *(768w x 1004h)とDefault-PortraitUpsideDown.png(768w x 1004h) デフォルト - ランドスケープ。 png **(1024w x 748h)スプラッシュスクリーンiphone

だから、どのように私のスプラッシュ画面orienattationを変更することができますか?

+0

なぜXcode 4を使用しないのですか? –

答えて

2

あなたのInfo.plistでこれを試してみてください:

UILaunchImageFile=Default.png 
UILaunchImageFile~iPad=Default.png 

次に、iPadのためにあなたのイメージ、

に名前を付ける: "デフォルト・ランドスケープ〜ipad.png"、 「デフォルト・ポートレートを〜のipadデフォルト-Landscape.png " "デフォルト・Portrait.png"、"iPhone/iPod Touchの については

" .PNG」、 " デフォルト・PortraitUpsideDown〜ipad.png"Default-PortraitUpsideDown.png"

+0

屋しかし、それは私が誰かによって溶液が最初のビューであなたに 書く必要があること に答えていXcodeの4 –

+0

で利用可能です - (ボイド)viewWillDisappear:(BOOL)アニメーション{ \t [self.navigationController setNavigationBarHidden:NOアニメーション:アニメーション]; [super viewWillDisappear:animated];もし を書かなければならない第2の図で \t} - (ボイド)viewWillAppear:(BOOL)[スーパーviewWillAppear:アニメーション] {\tアニメーション。 \t [self.navigationController setNavigationBarHidden:NO animated:NO]; } –

関連する問題