私が取り組んでいるアプリでは、iOS は @2x 画像よりも @1x 画像を選択して iPhone 6+ に表示しているようです (通常の Retina 2.0 スケール画面では @2x を適切に選択します)。ただし、常にこれを行っているわけではありません。トリガーが @3x イメージをいくつか追加したことなのか、8.1 にアップグレードしたことなのかはわかりません。どちらも同じ日に行われ、いくつかの場所で両方が行われるまでデバイスでテストしませんでした。
他の誰かがこれを見ていますか?
私が取り組んでいるアプリでは、iOS は @2x 画像よりも @1x 画像を選択して iPhone 6+ に表示しているようです (通常の Retina 2.0 スケール画面では @2x を適切に選択します)。ただし、常にこれを行っているわけではありません。トリガーが @3x イメージをいくつか追加したことなのか、8.1 にアップグレードしたことなのかはわかりません。どちらも同じ日に行われ、いくつかの場所で両方が行われるまでデバイスでテストしませんでした。
他の誰かがこれを見ていますか?
iOS 8.1.1 ではこれが解決されました。Apple が修正したのは明らかに iOS のバグでした。
Xcode v6.1で構築されたiOS 8.1を実行しているiPhone 6 Plusで同様の問題が発生しています。この問題は、バンドルから使用される画像に影響しますが、アセット カタログ内の画像には影響しないようです。
GitHubにアップロードした簡単なアセット テストをまとめました。
myImage=[UIImage imageNamed:@"foo.png"];
回避策は、 Like soを介して画像を設定することです。使用可能な@2x
画像がない場合、画像が撮影され@3x
ます。これは、すべての画面に対して再帰的に行うことができます。