我已經檢查了許多解決方案,但我仍然有一個與我的NavigationController背景圖像的問題。NavigationController背景圖像問題
這是我的代碼:
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"header_bg"] forBarMetrics:UIBarMetricsDefault];
的問題是,我的酒吧改變它的外觀(顏色爲主),但它仍然看起來並不像我的形象。
有沒有更好的方法來解決這個問題?
chk我的答案http://stackoverflow.com/questions/13488710/how-to-set-a-picture-programmatically-in-a-navbar/13488781#13488781 – Rajneesh071
嘗試添加圖像的格式相同code..that是[UIImage imageNamed:@「header_bg.png」],以便它拍攝出精確的圖像。 – kumareshm174
確保圖像的尺寸與navigationBar的尺寸匹配,也可以使用「[self.navigationController.navigationBar setClipsToBounds:YES];」如果需要,您可以通過這種方式在圖像名稱中忘記「.png」。 –