gpt4 book ai didi

ios - 在 iOS 6 中更改当前 ViewController 上的 backBarButtonItem 颜色

转载 作者:行者123 更新时间:2023-12-01 19:01:31 26 4
gpt4 key购买 nike

我在 UIPopoverController 中有一个 UINavigationController(带有 UITableView)。当我在表格 View 中选择一行时,我推送到一个新的 UIViewController。这个 View 有一个带有后退按钮的导航栏。 View 内部有一个按钮。当我触摸此按钮时,我希望后退按钮更改颜色。这需要在 iOS 6 中工作。这是否可能不创建自定义按钮?

这是我尝试过的:

- (IBAction)changeColor:(id)sender
{
self.navigationItem.backBarButtonItem.tintColor = [UIColor redColor];

[[UIBarButtonItem appearance] setTintColor:[UIColor redColor]];

[[UINavigationBar appearance] setTintColor:[UIColor redColor]];

self.backButton.tintColor = [UIColor redColor]; // Created a UIBarButtonItem outlet and connected it in IB
}

最佳答案

你可以使用

self.navigationController.navigationBar.tintColor = [UIColor blueColor];

在 loadView 或 viewDidLoad

关于ios - 在 iOS 6 中更改当前 ViewController 上的 backBarButtonItem 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22569106/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com