【问题标题】:UINavigationBar: buttons font colorUINavigationBar:按钮字体颜色
【发布时间】:2011-05-16 10:20:05
【问题描述】:

我有 UINavigationBar 并且我已经更改了所有后退按钮的背景颜色

@implementation UINavigationBar (UINavigationMyToolbar)
- (void) drawRect:(CGRect)rect {
    self.tintColor = <UIColor>;
}

但我找不到答案如何更改应用程序中所有后退按钮的字体颜色?!

提前致谢。

【问题讨论】:

    标签: iphone button fonts colors uinavigationbar


    【解决方案1】:

    您可以通过更改navigationController.navigationBar 背景颜色来更改按钮颜色。

    self.navigationController.navigationBar.tintColor = [UIColor redColor]; // or whatever color you like
    

    哦,如果你想更改整个应用程序,请将其放在 AppDelegate didFinishLaunchingWithOptions 中,只要你不在任何其他控制器中更改它,你应该很好。如果每个视图都有不同的颜色,请将其放在每个视图的 viewWillAppearinit 中。

    【讨论】:

    • font 颜色不是背景颜色。
    • 如果您要覆盖按钮并改用 UILabel,则可以,否则不可以。
    猜你喜欢
    • 2011-01-07
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 1970-01-01
    • 1970-01-01
    • 2015-06-20
    • 1970-01-01
    相关资源
    最近更新 更多