Ich versuche, eine benutzerdefinierte RGB
CGColor
mit swift
zu erstellen, um als eine Rahmenfarbe für eine UIButton
zu verwenden. Ich habe folgenden Code versucht, aber die Farbe ist nicht sichtbar:Wie kann ich eine cgcolor aus RGB-Werten erhalten?
var red = UIColor(red: 100.0, green: 130.0, blue: 230.0, alpha: 1.0)
self.layer.borderColor = red.CGColor
Gibt es eine Möglichkeit ein CGColor
direkt von RGB-Werten zu schaffen?
Dies auch verwirrt mich, bei der Dokumentation der Suche habe ich versucht, CGColor zu verwenden (rot: .., grün: .., blau: .., alpha: ..) Allerdings habe ich gerade nach dem erneuten Lesen gesehen, dass dieser Konstruktor unter iOS nicht verfügbar ist. Warum sind diese Unterschiede? Und wie kann ich Code schreiben, der auf dem Mac und auf iOS läuft? – Nils