导航背景颜色
Navigation back color
我已经在 VC1 到 VC2 之间实现了一个导航控制器。我已经使用
将导航后退按钮标题更改为我自己的自定义标题
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];
现在我想更改箭头的色调。但是当我尝试这样做时,它不起作用为什么..?
我试过这些样本
[[UIBarButtonItem appearance] setTintColor:[UIColor whiteColor]];
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
子 View Controller 中的导航栏出现了这个后退按钮,它将带您到 Root ViewController。这样就可以访问navigationController对应的navigationBar,设置它的tint color如下,
注意:尝试在您的 viewWillAppear 方法中添加此代码。
[self.navigationController.navigationBar setTintColor:[UIColor redColor]];
尝试更改此行后的色调:
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];
如果不起作用,请为您的客户后退按钮使用自定义白色箭头图像。
我已经在 VC1 到 VC2 之间实现了一个导航控制器。我已经使用
将导航后退按钮标题更改为我自己的自定义标题 self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];
现在我想更改箭头的色调。但是当我尝试这样做时,它不起作用为什么..?
我试过这些样本
[[UIBarButtonItem appearance] setTintColor:[UIColor whiteColor]];
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
子 View Controller 中的导航栏出现了这个后退按钮,它将带您到 Root ViewController。这样就可以访问navigationController对应的navigationBar,设置它的tint color如下,
注意:尝试在您的 viewWillAppear 方法中添加此代码。
[self.navigationController.navigationBar setTintColor:[UIColor redColor]];
尝试更改此行后的色调: self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];
如果不起作用,请为您的客户后退按钮使用自定义白色箭头图像。