Ich versuche, eine UIAlertAction zu erstellen, die schwarzen Text für die erste Schaltfläche und blau für die zweite Schaltfläche hat. Wenn ich den Farbton ändere, dann werden alle schwarz, aber ich kann die erste Schaltfläche nicht ohne Schwarz ändern. Unten ist mein Code:UIAlertAction mit anderen Farbe Schaltfläche Text
let alert = UIAlertController(title: "", message: "", preferredStyle: .actionSheet)
// alert.view.tintColor = UIColor.black
alert.addAction(UIAlertAction(title: "First", style: .cancel, handler: nil))
alert.addAction(UIAlertAction(title: "Cancel", style: .cancel, handler: nil))
self.present(alert, animated: true, completion: nil)
ich glaube nicht, UIAlertController für verschiedene Farben für verschiedene Tasten mit Ausnahme der Art dh abbrechen gegeben erlaubt, Standard usw. –
die Farbe ist ba sed auf den Stil - .cancel ist schwarz, .default ist schwarz und .destructive ist rot. Es gibt keine Möglichkeit, die Farbe zu ändern, wenn Sie nicht Ihren eigenen benutzerdefinierten UIAlertController erstellen. – creeperspeak