UInavigationBar和UIPickerView的背景

时间:2008-12-23 00:52:34

标签: cocoa-touch

据我所知,当您创建导航控制器时,它会附带导航栏,您只能为此选择三个背景(例如:半透明黑色等)。我见过的应用程序有其他颜色,如绿色和“半透明黑色”类型的功能。他们只是创建自己的背景视图并为UINavigationBar设置它吗?他们如何得到这种“半透明”的效果呢?像整个视图不是单一的颜色,但顶部像一个透明的lilttle和底部不同的颜色。类似于UIPickerView,后台设计很好。

我该怎么做?用图形设计程序设计图形?或者只是在视图上使用石英(渐变等)来获得这个?

谢谢!

1 个答案:

答案 0 :(得分:7)

您可以通过更改UINavigationBar的tintColor属性来更改颜色

myBar.tintColor = [UIColor greenColor];