获取视图的导航栏颜色不起作用

时间:2015-04-23 08:10:09

标签: ios uiview uinavigationbar

我获得了导航栏颜色并将其设置为以背景颜色显示,但它与条形图中的颜色不同。 我不知道为什么会这样做。 欢迎您的解决方案,我希望您能帮助我。

CODE

     self.navigationController.navigationBar.tintColor = [UIColor blueColor]
     UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0,0,20,20)];
     view.backgroundColor=  self.navigationController.navigationBar.tintColor;

在我的应用程序设计中,我们有相同的主题,这就是为什么它没有得到导航视图背景颜色的主题 有一些区别。

1 个答案:

答案 0 :(得分:1)

使用-[UINavigationBar barTintColor]属性而不是tintColor PS。注意半透明:)