1

仲間のSO'ers、

スプラッシュ スクリーンとアイコンを処理するために Xcode Assets ファイルを使用しています。アセット ファイルには、iOS バージョン固有のスプラッシュ スクリーンを整理する方法があります。スプラッシュ後のビューにうまく対応するように、Retina と 4 インチ Retina で iOS 7 用に別のスプラッシュ スクリーンを設計しました。インターネットからいくつかのファイル。

[UIImage imageNamed:]

iOS 7 シミュレーターで実行すると、イメージの iOS 5/6 バージョンが返されます。Assets ファイルからこのような画像を選択するたびに、正しいバージョンの画像が返されるようにするにはどうすればよいですか?

前もって感謝します!

4

1 に答える 1

1

iOS 6/7 の識別子を自動的に指定する方法はありません。あなたの最善の策は、実行時にどのバージョンを使用しているかを確認し、それに基づいて別の名前のイメージをロードすることです。

于 2013-11-12T12:25:13.767 に答える