versucht, ein UIAlertController
backgroundColor
zu setzen, aber das Ergebnis ist eine „ausgewaschen“ FarbeUIAlertController background verwaschen
let alert = UIAlertController(title: "some title", message: "(tap to continue)", preferredStyle: .Alert)
self.presentViewController(alert, animated: true, completion:{
let subview = alert.view.subviews.first! as UIView
let alertContentView = subview.subviews.first! as UIView
alertContentView.backgroundColor = UIColor.yellowColor()
von „verwaschen“ Ich meine, es ist nicht leuchtend gelb, sondern eher wie ein vergilbtes Farbe ..
Irgendwelche Ideen?
Meinst du, dass der obige Code von Apple abgelehnt wird? –
Nicht abgelehnt; nur nicht der richtige Ansatz, um die Konsistenz zwischen allen Geräten und Betriebssystemversionen zu gewährleisten, auf denen der Code ausgeführt werden könnte. – Curmudgeonlybumbly