0

好的,现在是凌晨 3 点,我不知道我把这个放在哪里:

[navigationController.navigationBar setTintColor:[UIColor redColor];

如果您愿意,请发布整个 .m/.h 文件,那就太好了。另外,我是否使用 segues 或插座连接任何东西?当您创建 .h/.m 文件时,我需要选择 UINavigationController 或类似的选项,还是只需要普通的 UIViewController?谢谢。

更新:没关系,我明白了,不过谢谢。以下是其他人遇到我的问题的代码。

    - (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    UINavigationBar *bar = [self.navigationController navigationBar];

    [bar setTintColor:[UIColor lightGrayColor]];
}

基本上只是添加到已经存在的内容。我觉得很愚蠢哈哈。

4

1 回答 1

1

您可以在您之后立即设置该值initUINavigationController即:

UINavigationController *controller = [[UINabvigationController alloc] initWithRoot...
[controller.navigationBar setTintColor:[UIColor redColor]];
于 2012-06-12T07:03:56.407 回答