0
我正在開發一個具有自定義導航欄的iPhone應用程序。這裏是我的代碼:帶Retina的自定義UINavigationBar的UIBarMetrics值
- (void)viewDidLoad
{
[super viewDidLoad];
UIImage *testNav = [UIImage imageNamed:@"Test Nav Bar 320 wide.png"];
[self.navigationController.navigationBar setBackgroundImage:testNav forBarMetrics:UIBarMetricsDefault];
}
當我運行應用程序它看起來很好。不過,我也有導航欄的視網膜版本。當我更換:
@"Test Nav Bar 320 wide.png"
與視網膜圖形:
@"Test Nav Bar 640 wide.png"
導航欄變得太大了,並跑出畫面。
我在做什麼錯?它有什麼做的:以iOS開發
forBarMetrics:UIBarMetricsDefault
我是相當新的,任何幫助將是非常讚賞。
修復它。謝謝! –