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];