Я пытаюсь установить цвет текста Заголовка и Сообщения в UIAlertController, но независимо от того, какой цвет я использую, текст всегда отображается одним и тем же серым цветом. Это влияет как на основной, так и на фоновый цвет текста.
Я кодирую свое приложение, используя Xamarin / C #, но я могу перевести ответы Objective-C / Swift.
var alertController = new UIAlertController();
var alertTextAttributes = new UIStringAttributes
{
ForegroundColor = UIColor.Red,
BackgroundColor = UIColor.Yellow,
};
alertController.SetValueForKey(new NSAttributedString("Title", alertTextAttributes), new NSString("attributedTitle"));
alertController.SetValueForKey(new NSAttributedString("Message", alertTextAttributes), new NSString("attributedMessage"));
this.PresentViewController(alertController, true, null);
Предупреждениерендерит так для всех цветов.
![enter image description here](https://i.stack.imgur.com/y07Uw.png)
Я могу изменить размер шрифта и другие атрибуты, но не цвета.