2013-04-21 53 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