Чтобы изменить цвет заголовка оповещения в iOS, вы можете использовать несколько разных методов. Вот несколько возможных подходов:

  1. NSAttributedString: вы можете использовать NSAttributedString для применения пользовательских атрибутов, таких как цвет, к строке заголовка оповещения. Вот пример:
let alert = UIAlertController(title: "Title", message: "Message", preferredStyle: .alert)
let attributedString = NSAttributedString(string: "Title", attributes: [
    NSAttributedString.Key.foregroundColor: UIColor.red // Set your desired color here
])
alert.setValue(attributedString, forKey: "attributedTitle")
// Present the alert
let customAlert = UIView() // Create your custom alert view
customAlert.backgroundColor = UIColor.white
let titleLabel = UILabel()
titleLabel.text = "Title"
titleLabel.textColor = UIColor.red // Set your desired color here
customAlert.addSubview(titleLabel)
// Layout titleLabel and other elements within the customAlert view
// Present the custom alert view
  1. Сторонние библиотеки. Доступно несколько сторонних библиотек, которые предоставляют более широкие возможности настройки оповещений в iOS. Одной из популярных библиотек является SCLAlertView, которая позволяет изменять цвет заголовка и применять к оповещениям различные другие стили.

Не забудьте адаптировать код в соответствии с вашими конкретными требованиями и соответствующим образом интегрировать его в свой проект.