【发布时间】:2014-12-09 09:44:39
【问题描述】:
如何通过 XCode 6 中的 Interface Builder 更改与 UINavigationController 一起使用的所有视图控制器的 UINavigationBar 的背景图像?不幸的是,更改“Back Image”选项的值不会更改背景图像。
提前致谢。
【问题讨论】:
-
[[UINavigationBar 外观] setBackgroundImage:[UIImage imageNamed:@"nav_bg.png"] forBarMetrics:UIBarMetricsDefault];在应用程序委托 didFinishLaunchingWithOptions 方法中添加这一行
-
@adnan 我可以通过 Interface Builder 更改它吗?
-
界面生成器只有背面图像选项。永远不适合你。实际上我们必须设置导航栏的标题视图图像。我不确定我们是否可以在界面生成器中更改它。这条线可以正常工作
-
@adnan 它会为应用程序中所有导航控制器的栏设置背景图像吗?
-
是的,它将为所有人设置
标签: ios xcode interface-builder xcode6 uinavigationbar