У меня есть элемент кнопки на панели, который работает только для отображения строки, которая обновляется, когда что-то выполняется на экране. Я установил цвет текста в белый цвет. Но он отображается на экране с серым цветом. Какой бы цвет я не сменил текст, я все равно получаю сероватый цвет вместо желаемого цвета. Почему я не получаю правильный цвет? Является ли это собственностью, которую мне не хватает?Цвет текста заголовка в строке кнопки
UIColor *buttonColor = [UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:255.0/255.0 alpha:1.0];
_timeButton.title = [NSString stringWithFormat:@"Updated at: %@",dateString];
[_timeButton setStyle:UIBarButtonItemStylePlain];
_timeButton.tintColor = [UIColor clearColor];
[_timeButton setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
[UIFont boldSystemFontOfSize:15], UITextAttributeFont,
buttonColor ,UITextAttributeTextColor,
nil]
forState:UIControlStateNormal];
Взгляните на это: http://stackoverflow.com/questions/664930/uibarbuttonitem-with-color – Anil
Спасибо за ссылку. Тем не менее, ничто в этом потоке не имеет ничего общего с установкой текста на элементах простой панели. И моя проблема в том, что мой текст не является [UIColor colorWithRed: 255.0/255.0 green: 255.0/255.0 blue: 255.0/255.0 alpha: 1.0]; но ближе к [UIColor colorWithRed: 255.0/255.0 green: 255.0/255.0 blue: 255.0/255.0 alpha: .5]; Я хочу последнего. – DaveLass