Objective c 不服从色调的巴比妥尼
所以这可能是一个非常愚蠢的问题,但我不能让朴素的uibarbuttonite变成白色。这是一个基本的UIBarButtonim,在顶部的工具栏项目中显示日期,我希望它显示为白色,但它看起来像是灰色的,从它的外观和IB设置的两张图片中可以看出 我甚至试着用编程的方式设置色调,但没有差异显示。这可能很简单,但我一辈子都搞不懂。非常感谢任何能帮助我找到答案的人,我真的很感激Objective c 不服从色调的巴比妥尼,objective-c,ios,ipad,interface-builder,uibarbuttonitem,Objective C,Ios,Ipad,Interface Builder,Uibarbuttonitem,所以这可能是一个非常愚蠢的问题,但我不能让朴素的uibarbuttonite变成白色。这是一个基本的UIBarButtonim,在顶部的工具栏项目中显示日期,我希望它显示为白色,但它看起来像是灰色的,从它的外观和IB设置的两张图片中可以看出 我甚至试着用编程的方式设置色调,但没有差异显示。这可能很简单,但我一辈子都搞不懂。非常感谢任何能帮助我找到答案的人,我真的很感激 我最终使用了setTitleTextAttributes选择器,因为就像我假设的那样。。。这是一个非常简单的解决方案 这是我对
我最终使用了setTitleTextAttributes选择器,因为就像我假设的那样。。。这是一个非常简单的解决方案 这是我对任何可能偶然发现这一点的人的修正
[_titleItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor], UITextAttributeTextColor, [UIColor darkGrayColor], UITextAttributeTextShadowColor, [NSValue valueWithUIOffset:UIOffsetMake(0, -1.0)], UITextAttributeTextShadowOffset, nil] forState:UIControlStateNormal];
tintColor和textColor不一样,这个标签的文字颜色是什么?它不是标签,它是uibarbuttonite