我已经检查了许多解决方案,但我仍然有一个与我的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”。 –