Как я могу изменить цвет заголовка UINavigationBar
в MFMailComposeViewController
в iOS 12
?
Это то, что я делаю:
import MessageUI
extension MFMailComposeViewController {
open override func viewDidLoad() {
super.viewDidLoad()
navigationBar.isTranslucent = false
navigationBar.isOpaque = false
navigationBar.barTintColor = .white
navigationBar.tintColor = .white
navigationBar.titleTextAttributes = [NSAttributedStringKey.foregroundColor: UIColor.white]
}
}
В iOS 10 работает:
В iOS 11 работает:
В iOS 12 не работает: