UINavigationbar tintcolor在detailviewcontroller中没有改变

时间:2014-03-04 12:08:47

标签: ipad ios7 uinavigationbar uisplitviewcontroller

当我尝试在拆分视图中更改导航栏tintcolor时,masterviewcontroller的navigationbarcolor已经变为chenged但是detailviewcontroller导航栏颜色没有变形。这是我的代码:

     [[UINavigationBar appearance] setBarTintColor:[UIColor blueColor]];
     [self.navigationController popViewControllerAnimated:YES];

我想在iOS7中更改整个应用程序中的导航栏颜色,点击一个按钮可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

您可以通过以下方式完成:

yourDetailViewController.navigationBar.barTintColor = [UIColor blueColor];