0
我正在使用此代碼爲所有UINavigationBar設置自定義背景圖像。問題是最終圖像看起來不是視網膜大小。我研究過的UINavigationBars是640x88px。這就是我的UINavigationBar.png的確切尺寸,但是我只在iPhone Sim(視網膜)上看到320x44px,在我的iPhone 4上也是視網膜。UINavigationBar的自定義樣式無法正常工作
,用於設置圖像的代碼:
UIImage *background = [UIImage imageNamed:@"UINavigationBar.png"];
[[UINavigationBar appearance] setBackgroundImage:background forBarMetrics:UIBarMetricsDefault];
這裏是爲了說明的屏幕截圖:
(所不同的是沒有底部的暗線如在Photoshop我可以只看到在iPhone 5模擬器(視網膜)的一半圖像)
我的問題是爲什麼發生這種情況,我該如何解決它?謝謝。