0

ここに.iconsetある があります。Xcode でバイナリをビルドすると、次のようなアイコンが表示されます

みじん切りアイコン

.icnsを使用してファイルを直接生成iconutilしても、同じ結果になります。フル解像度のアセット以外はすべて、Retina スクリーンでは奇妙に切り刻まれて見えますが、非 Retina スクリーンでは問題なく表示されます。生成されたものを.icnsに戻すと.iconset、元のアセットではなく切り刻まれたアセットが得られます。

ここで何がうまくいかないのか、誰にも分かりますか?

4

2 に答える 2

1

何が原因なのか正確にはわかりませんが、私はそれを理解しました。

Gimp を使用してアプリのアイコンを生成しました。最初にアイコンを生成したとき、1024x1024 のアイコンを作成し、プレビューを使用して縮小したと思います。Gimp を介してすべてをスケーリングおよびエクスポートすることにより、すべてのアセットを再生成しました。これで、アセットは問題なく表示されます。おそらく、プレビューのスケーリングで一部の情報が失われました。

于 2014-04-12T17:04:32.937 に答える