我在AppDelegate中调用了“ AppearanceWhenContainedIn”方法,以设置导航控制器类中所有按钮的标题颜色。 调用如下:
[[UIButton appearanceWhenContainedIn:[UINavigationController class],nil] setTitleColor
[UIColor colorWithRed:0 green:0.475 blue:0.227 alpha:1] forState:UIControlStateNormal];
这可以按我想要的方式工作,但是,在一个UIView中,我在工具栏中有一个按钮,希望将按钮的标题文本保持白色(不更改颜色)。 该按钮和工具栏已添加到我的.xib文件中,并且该按钮已附加到IBAction,该IBAction消除了模式视图控制器(这是“关于”视图)。
如何更改此特定按钮的文本颜色,或如何在我的WhenoutWhenContainedIn调用中例外?
非常感谢您的帮助。