私たちはゲームを開発しており、網膜のiPhoneデバイスのみをサポートしたいと考えています。私たちは、網膜iPhone用の@ 2x資産を作成しました。ゲームにはインターフェイスビルダーを大量に使用するxibファイルがたくさんあります。単に網膜のiPhone用のアプリケーション/ゲームを開発する
インターフェイスビルダーで@ 2xアセットを直接使用する場合、使用できるコンテンツモードは「スケールする」または「アスペクトフィル」だけです。 left、topのような他のコンテンツモードを使いたい場合があります。
考えられる解決策の1つは、網膜以外のiPhone用のアセットを作成することだけでなく、最終ビルドを行う前にxibsを作成し、非網膜アセットを削除することです。
誰もが同様の問題に遭遇しましたか?これに対してより良いアプローチがありますか?
私は理解できません。異なる要素に異なるcontentModeを使用したいですか? – CodaFi
なぜ網膜以外の画像はそのまま残さないのですか?より多くの互換性のあるデバイス=より多くの顧客。 –
私はよりよいアプローチを知らない。あなたのリソースがビットマップの場合は、網膜サイズのリソースのわずか25%にすぎませんが、その比率は圧縮された形式で悪化すると思います。 MDTのように、網膜以外のサポートはとても悪いですか? –