2013-04-21 28 views
0

当我通过Xcode和IPA(iTunes)在同一设备上安装相同的应用时,我在UIBarButtonItem中获得不同的图像尺寸。iOS:通过Xcode或IPA安装应用时的不同图像尺寸

enter image description here

正如你所看到的形象出现,以适应该按钮时,应用程序从Xcode的安装,但是当应用程序从一个安装IPA出现较大。

我用下面的代码:

UIBarButtonItem *openLeftMenu = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"MenuIcon.png"] style:UIBarButtonItemStylePlain target:self.viewDeckController action:@selector(toggleLeftView)]; 
[[self navigationItem] setLeftBarButtonItem:openLeftMenu]; 

图像“MenuIcon.png”是30×25.有与该名称的目录中没有其他图像。我在运行iOS 6.x的iPhone 5和iPhone 4上都注意到了这个问题。

这里发生了什么,我该如何解决这个问题?我如何知道我的应用程序的哪个表示更准确?当我将这个应用程序提交给应用程序商店时,当人们下载它时,它会是什么样子?

回答

1

您是否包含图标的视网膜版本([email protected])。如果不是,请添加一个。我有一种感觉,这可能导致这种差异

+0

这解决了它。谢谢! – Chun 2013-04-21 20:47:42