iPad UIBarButtonItem不服从色彩

时间:2012-08-19 19:18:50

标签: objective-c ios ipad interface-builder uibarbuttonitem

所以这可能是一个非常愚蠢的问题,但是我无法将普通的UIBarButtonItem弄为白色。它是一个基本的UIBarButtonItem,它在顶部工具栏项目中显示日期,我希望它显示为白色,但它看起来像是灰色的,你可以从它看起来的两张图片和我拥有的IB设置中看到它。

我甚至尝试以编程方式设置色调,但不是差异显示。它可能很简单,但我无法想象我的生活。非常感谢任何可能帮助我找到答案的人,我非常感激。

How the uibarbuttonitem is displayed in the app

The settings of the UIBarButtonItem

1 个答案:

答案 0 :(得分:2)

我最终使用了setTitleTextAttributes选择器,因为我认为......这是一个非常简单易用的解决方案

对于任何可能偶然发现此事的人来说,这是我的解决方案。

[_titleItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor], UITextAttributeTextColor, [UIColor darkGrayColor], UITextAttributeTextShadowColor, [NSValue valueWithUIOffset:UIOffsetMake(0, -1.0)], UITextAttributeTextShadowOffset, nil] forState:UIControlStateNormal];