【问题标题】:change text color of Bar Button Item from storyboard从情节提要更改条形按钮项的文本颜色
【发布时间】:2012-12-18 07:40:49
【问题描述】:

我已将情节提要中的条形按钮项拖放到情节提要创建的导航栏上。
我想知道如何从情节提要中更改条形按钮项的文本颜色?
我尝试为条形按钮项创建一个出口然后尝试:
[myBackButton.titleLabel.textColor = [UIColor blackColor]];

甚至尝试过 barbuttonItem :

[myButton setTitleColor:[UIColor redColor] forState:UIControlStateNormal]; 

但我得到一个错误。我尝试更改背景颜色更改的色调,但文本颜色仍然是白色如何将文本颜色更改为黑色? 提前致谢。

【问题讨论】:

  • 在您的第一个代码示例中,您有额外的括号围绕它。如果您删除它们,该代码是否有效?

标签: ios ios6


【解决方案1】:

我认为这会有所帮助

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

【讨论】:

    【解决方案2】:

    您可以使用Attributes 更改文本颜色。例如,

    NSDictionary *attributes = @{UITextAttributeTextColor : [UIColor redcolor]};
    [myButton setTitleTextAttributes:attributes
                          forState:UIControlStateNormal];
    

    【讨论】:

    • 真棒它的工作。感谢 Adam.Create outlet 并在 ViewDidLoad 中添加 [_item setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys: [UIColor redColor], UITextAttributeTextColor,nil] forState:UIControlStateNormal];
    猜你喜欢
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多