【发布时间】:2014-09-18 13:55:18
【问题描述】:
我正在使用以下代码将图像放置在 UINavigation Bar 的背景上:
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navbar_background_login.png"] forBarMetrics:UIBarMetricsDefault];
在 iOS 7 中的工作就像一个魅力,但当我在同一个模拟器设备上尝试但在 iOS 8 中不显示背景图像。
iOS 8 有一些新代码吗?我在网上找不到任何东西。
更新:
我发现了我见过的最奇怪的行为之一。 当我显示并随后关闭 modalView 时,会出现 UINavigationBar 的背景图像。
更多信息:我正在 viewDidLoad 中加载图像。
有什么想法吗?
【问题讨论】: