我正在使用de代码将图像放在UINavigation Bar的背景上:
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navbar_background_login.png"] forBarMetrics:UIBarMetricsDefault];
Run Code Online (Sandbox Code Playgroud)
在iOS 7中工作就像一个魅力,但当我在相同的模拟器设备中尝试它但使用iOS 8时,背景图像不显示.
iOS 8有一些新代码吗?我在网上找不到任何东西.
更新:
我发现了我见过的最奇怪的行为之一.当我显示并稍后解除modalView时,会出现UINavigationBar的背景图像.
有关更多信息:我正在viewDidLoad中加载图像.
有没有?
试试这个对我有用: -
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navbar_background_login.png"] forBarMetrics:UIBarMetricsDefault];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4568 次 |
| 最近记录: |