2011-10-25 27 views
0

サイズ640x960の画像を[email protected]という名前でデザインしました。UIViewの画像がスプラッシュ画面より大きく表示される

私は、アプリケーションが起動しているときに、この画像をスプラッシュ画像として使用しています。これは、アプリケーションの最初のビューでもUIImageで使用されています。 UIImageのサイズは320x480で、親UIViewと同じです。

問題は、私のアプリケーションからのUIImageがスプラッシュの画像に置き換えられたときに、より大きく見えるため、ユーザーエクスペリエンスが良くないことです。スプラッシュとまったく同じものを表示しないのはなぜですか?

ご協力いただきありがとうございます!

Séb。

+0

2つのこと:1)スプラッシュ画面で有効なファイル名はSplash.pngですか?私はいつも、それがDefault.pngの派生物であると考えられていたと思っていました。 2)この[関連性の高い質問]にはいくつかの良い情報があります(http://stackoverflow.com/questions/2634898/splash-screen-for-universal-application-for-ipad-and-iphone)。 –

答えて

1

"Splash.png"または "[email protected]"を読み込むように指示していますか?必要に応じて、OSが@ 2xを単独で呼び出す場合は、 "Splash.png"を指定する必要があります。

+0

実際、私は320x480(Default.png)と640x960([email protected])の2つのイメージを持っています。スプラッシュについては、イメージ名を指定する必要はありません。デフォルトでは "[email protected]"となります。 IBのUIImageについては、 "Default.png"でフィールドを設定し、自動的に "[email protected]"を選択する必要があります。私は自分の問題が実際にはUIImageであると思う。なぜなら、それはIBでもズームされているからだ。 – sebastien

+0

ああ。ええ、それはあなたの問題はおそらくそこにある可能性がIBで間違っている場合。寸法と配置を確認してください。 – Dancreek

+0

申し訳ありませんが、問題はIBではなく、IBで表示されました。私はこの問題を発見したので、私はViewControllerでプロパティ "Wants Full Screen"を設定しなければなりませんでした。画像はタブバーのために移動しました。今それは修正されました;-) – sebastien

関連する問題