我使用此代码打开"返回"导航栏上的按钮变为白色,但它会一直变灰。
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];
我也试过这个:
[[UINavigationBar appearance] setTintColor:UIColorFromRGB(0xFFFFFF)];
我也尝试过(我在另一个问题中找到了它):
[[UINavigationBar appearance] setTintColor:[UIColor colorWithWhite:1.0 alpha:1.0]];
它们都不起作用!他们一直把它变成灰色!如果我尝试红色/黑色/绿色或其他颜色,它们会起作用,但白色会变成灰色。
答案 0 :(得分:0)
尝试这样......
UINavigationController *controller= [[UINavigationController alloc]
initWithRootViewController:YourViewController];
controller.navigationBar.tintColor = [UIColor whiteColor];