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)