Iphone 如何设置导航控制器按钮的颜色?

Iphone 如何设置导航控制器按钮的颜色?,iphone,objective-c,ios,uinavigationcontroller,Iphone,Objective C,Ios,Uinavigationcontroller,如何向导航控制器背景添加特定颜色?我所能找到的似乎就是如何设置一个特定的图像,但出于我的需要,我只需要一个背景色。是否有方法或没有SDK集成的方法只更改颜色 你是说导航栏的颜色吗 [navController.navigationBar setTintColor:[UIColor someColor]]; 无法在UINavigationController上设置背景色。导航控制器不是UIView UINavigationController类 实现专用视图 管理导航的控制器 具有层次结构的内容

如何向导航控制器背景添加特定颜色?我所能找到的似乎就是如何设置一个特定的图像,但出于我的需要,我只需要一个背景色。是否有方法或没有SDK集成的方法只更改颜色

你是说导航栏的颜色吗

[navController.navigationBar setTintColor:[UIColor someColor]];

无法在UINavigationController上设置背景色。导航控制器不是UIView

UINavigationController类 实现专用视图 管理导航的控制器 具有层次结构的内容。这个班是 不用于子类化。相反 您可以按中的方式使用它的实例 你想要你的 应用程序的用户界面 反映了 你的内容。此导航 接口使显示成为可能 您的数据效率高,而且 用户更容易导航 那就是内容


这对我不起作用。我在我的appDelegate中设置了它,它似乎没有改变任何东西:-?我不希望整个条带的颜色,而只希望返回按钮的颜色?怎么可能?我不清楚这个问题。我需要更改navigationController的导航栏颜色。