1

Retina プリンター アイコンと非 Retina プリンター アイコンがあります。「PrinterIcon.png」をオンに指定すると、

[[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"PrinterIcon.png"] style:UIBarButtonItemStyleBordered target:self action:@selector(printCmdTouched:)];

私のiPad 3(第3世代)で非網膜画像を使用しているだけです。特に「PrinterIcon@2x.png」(x は小文字) を指定すると、ツールバーに表示されません。「PrinterIcon@2X.png」を指定すると、ツールバーに表示されますが、水平方向に引き伸ばされます。

とにかく理由を知っていますか?

Retina 画像の仕様は次のとおりです。 画像サイズ:40x40 画像 DPI: 299.99 ピクセル/インチ カラー モデル:RGB

非 Retina 画像の仕様は次のとおりです。 画像サイズ:20x20 画像 DPI:72.00 ピクセル/インチ カラー モデル:RGB

Pixelmator でスペックを確認してみました。

添付画像です。

これが機能しない理由を知っている人はいますか?

iOS SDK 5.1 を使用しています iOS 展開ターゲット 5.0 Base SDK: 最新の iOS (iOS 5.1)

ここに画像の説明を入力ここに画像の説明を入力

4

1 に答える 1

1

I fixe the issue. I cleaned the build and removed the app from the device before debugging again. Now all good.

于 2012-06-22T23:28:47.547 に答える