UIButton titleColor не реагирует на UIAlertController

У меня есть viewController, содержащий несколько кнопок, некоторые из которых имеют свои установленные изображения, некоторые имеют свои установленные названия. После вызова UIAlertController кнопки с их изображениями устанавливают значение по умолчанию darkGrey, тогда как кнопки с установленными заголовками не изменяют свой атрибут textColor.

Я хотел бы, чтобы поведение экземпляров кнопки было единообразным, а атрибут textColor изменялся при нажатии alertController. Вот как я создаю кнопки:

Кнопка с изображением:

[backButton setImage: [[UIImage imageNamed:@"chevronLeft-128.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate] forState:UIControlStateNormal];
[backButton.imageView setTintColor:peacock.magenta];

Кнопка с заголовком:

[helpButton setTitle:@"Help" forState:UIControlStateNormal];
[helpButton setTitleColor:peacock.magenta forState:UIControlStateNormal];

0 ответов

Другие вопросы по тегам