【问题标题】:Where do I put the code for changing the nav bar color in xcode 4.3我在哪里将更改导航栏颜色的代码放在 xcode 4.3 中
【发布时间】:2012-06-12 07:00:55
【问题描述】:

好的,现在是凌晨 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]];
}

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

【问题讨论】:

    标签: xcode uinavigationcontroller uicolor navigationbar tintcolor


    【解决方案1】:

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

    UINavigationController *controller = [[UINabvigationController alloc] initWithRoot...
    [controller.navigationBar setTintColor:[UIColor redColor]];
    

    【讨论】:

    • 好的,但我应该把它放在哪里?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-01
    • 1970-01-01
    • 2015-11-03
    • 2018-02-06
    • 1970-01-01
    相关资源
    最近更新 更多