0

我在更改 XCode 4.3.2 中 iOS 5 平台的导航栏背景时遇到了一些麻烦。我更喜欢不将背景设置为图像。有人可以发布如何执行此操作以及如何为整个应用程序更改它吗?我想把它改成浅蓝色。

谢谢

4

3 回答 3

1

application:DidFinishLaunchingWithOptions:您的应用程序委托中,添加以下内容:

[[UINavigationBar appearance] setTintColor:[UIColor blueColor]]; 

替换你最喜欢的颜色。有关您可以调整的更多内容,请参阅文档。这会更改应用程序中所有导航栏的外观。

于 2012-06-11T15:59:29.960 回答
0

查看 iOS 5 的UIAppearance协议。它仅适用于 iOS 5,但为您提供了自定义大量 UIKit 元素的非常好的方法。

于 2012-06-11T15:55:26.320 回答
0

您可以使用 tintColor 属性。

于 2012-06-11T16:00:02.777 回答