2013-03-13 20 views
9

私はiPhoneアプリケーションを作っていますが、私のカスタムタブバーアイコンがピクセル化されている理由を理解できません。彼らは30x30です。たとえば、解像度を60x60に変更すると、アイコンはまだピクセル化されていますが、不完全です。網膜ディスプレイのタブバーアイコン

この問題を解決するお手伝いをしてもらえますか?どうもありがとうございました。

+0

あなたのコードはどうなっていますか?あなたのアイコンは網膜ディスプレイでよく見える60x60-ishでなければなりません。 – bdesham

+0

コードと画像を含めてください –

+0

上記のリンクは404 –

答えて

29

網膜以外の画像のサイズを倍にする必要はありません。
icon.png(30x30)と[email protected](60x60)の2つのアイコンを作成する必要があります。
iOSは画面の縮尺に基づいて適切なファイルを自動的に読み込みます。
このURLに網膜ディスプレイを利用する方法の詳細はこちらをご覧ください:https://developer.apple.com/resources/high-resolution/

+0

です。ありがとうございます!できます! – CrazySoftware

+1

xcode 6.2では、これはいつも私にとってはうまくいません。アプリは「親切に」網膜ディスプレイ上に全くアイコンを表示せず、画像の「1倍」バージョンを読み込めないという不満を抱くこともあります。デバッグの時間を無駄にしてしまった場合、古いバンドルを電話で掃除したり、変更があった場合にはまったく更新したりしないという、古典的なxcodeの問題になります。これは厄介なものであり、そこにいることはわかっているが、それは私を刺し続けている。これに注意してください。信頼性の高い結果を得るには、ビルドをテストする前に完全なクリーンビルドとデバイスからのアプリケーションの削除が必要です。 – jheriko

関連する問題