我的应用程序在主页的导航栏上使用了一个导航控制器,其中包含一个图像。背景图片通过在应用委托中放置删除UINavigationBar上的背景图像
[navigationController.navigationBar setBackgroundImage:navImage forBarMetrics:UIBarMetricsDefault];
[_window addSubview:navigationController.view];
完成。导航栏很好地显示此图像。
其他视图将不是在导航栏中有一个图像。因此,我需要在推送任何其他视图控制器时删除此背景图像。有谁知道这可以做到吗?
在网上有很多关于添加或更改导航栏图像的答案,但这个问题有点不同。先谢谢你。
有趣的方法! – alexshafran 2013-10-01 20:28:50