2016-12-29 1 views
-1

Ich möchte wissen, ob es möglich ist, alle verfügbaren Farben in Ziel c zu erhalten. Mit Schriftarten können wir die Familiennamen in einem Array erhalten und dann in einer Schleife alle Schriftarten jeder Familienschriftart erhalten.Wie erhalten Sie alle verfügbaren Farben in Ziel c?

Ist es möglich, die Farben zu erhalten: grau, rot, blau .. wie Schriftarten?

Wir können alle Schriftart wie erhalten:

NSArray *fontFamilies = [UIFont familyNames]; 
+1

Warum? Es gibt keinen Grund für eine solche Funktionalität. Die familyNames sind Bezeichner, um die tatsächliche Schriftart nach Namen zu erhalten, Farben gibt es nicht. – luk2302

+0

Ich dachte, es könnte etwas ähnliches für die Farben sein – user3745888

Antwort

5

Farben verschieden sind. iOS ist nicht auf einen vordefinierten Satz von Farben beschränkt, es unterstützt das gesamte RGB-Spektrum.

Zur Vereinfachung sind einige Farbkonstanten auf UIColor definiert. Sie finden sie in der Dokumentation: https://developer.apple.com/reference/uikit/uicolor?language=objc#symbols

Sie können jedoch immer mehr Konstanten erstellen. Dies unterscheidet sich sehr von Schriften, die dem Betriebssystem oder Ihrer App mit Ressourcen hinzugefügt werden müssen.

Verwandte Themen