1

カスタム画像をiPhoneUIBarButtonItemに追加するには、@2x接尾辞付きの.pngをプロジェクト(約40 x 40px)にドラッグし、この画像をBar Item属性インスペクターの画像フィールドに指定する以外に必要なものはありますか?

46 x 46の画像でこれを行うと、画像は引き伸ばされてピクセル化されて表示され、網膜っぽく見えません(添付のスクリーンショットを参照)。

ps:XCodeでビルドをクリーンアップしようとしました(いくつかの手順に従ってshift + option + command + kを使用)。他の推奨事項に従って、サフィックスが「@2x」で正しく小文字になっていることを確認しました。

スクリーングラブ

4

1 に答える 1

5

2つのファイルをプロジェクトに追加します。

image.png
image@2x.png

次に、すべての画面密度で同じように呼び出します

[UIImage imageNamed:@"image.png"];

UIImage使用する適切なものを決定します。IBを使用している場合は、画像image.pngではなく、をポイントし@2xます。

于 2012-07-08T18:43:34.757 に答える