1
我有一个视网膜和非视网膜打印机图标。当我刚指定“PrinterIcon.png”上,自定义UIBarButtonItem图标拉伸
[[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"PrinterIcon.png"] style:UIBarButtonItemStyleBordered target:self action:@selector(printCmdTouched:)];
它只是用在我的iPad 3(第三代)非视网膜图像。如果我特别指定'[email protected]'(x下部),我没有在工具栏中看到它。如果我指定'[email protected]',它会显示在工具栏中,但是水平拉伸。
无论如何知道为什么?
视网膜图像规格是: 图像尺寸:40×40 图片DPI:299.99像素/英寸 颜色模型:RGB
非视网膜图像规格是: 图像尺寸:20×20 图片DPI:72.00像素/英寸 颜色型号:RGB
我检查了Pixelmator中的规格。
附加的图像。
任何人都知道为什么这不起作用?
我使用的是iOS SDK 5.1 iOS的部署目标5.0 基地SDK:最新的iOS(iOS版5.1)
这似乎是该项目的一个问题。我创建了一个简单的测试应用程序,向太空人添加了一个UIBarButtonItem。在iPad 2上显示非视网膜图像,在iPad 3上使用视网膜图像。注意:我将图像重命名为'[email protected]'。 x是小写字母。尽管如此,我并不认为案件太重要了。我尝试在我的项目中使用新的命名图像,但没有取得任何成功。 – developerdoug