(Xcode 4.6.3、基本 SDK 4.3 用に開発中の ios アプリ)
次の順序で画像を読み込むアプリに取り組んでいます。
- スプラッシュ スクリーンが通常どおり読み込まれ、フル スクリーン広告が表示され、スプラッシュ スクリーンの画像が再度読み込まれ、4 ~ 5 個の画像のアニメーションが読み込まれ、アプリが最初のテーブルビューを表示します。
問題は、-568h 画像と @2x 画像を追加したことで、スプラッシュ画面が処理されますが、コードはスプラッシュ画像をプログラムで (アニメーションの他の画像と同様に) 再度読み込みます。
@2x 画像は、Retina iPhone 4 で表示すると自動的に置き換えられますが、iPhone 5 -568h 画像の自動置き換えはありません。
読んだところ、メソッドのスウィズリングを使用してこの可能な置換を見つけましたが、これを行うためのより良い方法があるに違いないと思います。@2x イメージがロードされるのと同じ方法で 568h イメージの存在を検出する自動検出機能はありませんか?
画像の高解像度バージョンを読み込むためのオプションと、JSON フィード (画像も同様) から読み込んでいる広告について何ができますか?
ありがとう!
これは、関連ファイル default.png をさまざまな形式で表示している私の xcode ファイル エクスプローラーのスクリーン グラブです。