所以这可能是一个非常愚蠢的问题,但是我无法将普通的UIBarButtonItem弄为白色。它是一个基本的UIBarButtonItem,它在顶部工具栏项目中显示日期,我希望它显示为白色,但它看起来像是灰色的,你可以从它看起来的两张图片和我拥有的IB设置中看到它。
我甚至尝试以编程方式设置色调,但不是差异显示。它可能很简单,但我无法想象我的生活。非常感谢任何可能帮助我找到答案的人,我非常感激。
答案 0 :(得分:2)
我最终使用了setTitleTextAttributes选择器,因为我认为......这是一个非常简单易用的解决方案
对于任何可能偶然发现此事的人来说,这是我的解决方案。[_titleItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor], UITextAttributeTextColor, [UIColor darkGrayColor], UITextAttributeTextShadowColor, [NSValue valueWithUIOffset:UIOffsetMake(0, -1.0)], UITextAttributeTextShadowOffset, nil] forState:UIControlStateNormal];