Welche Farbe hat die Navigationsleiste auf dem iPhone?

8

Ich füge ein segmentiertes Steuerelement zu einer Navigationsleiste in meiner iPhone App hinzu. Standardmäßig entspricht die Farbe des segmentierten Steuerelements der Farbe der Navigationsleiste. Ich möchte die Farbe des segmentierten Steuerelements mit anderen Schaltflächen in der Navigationsleiste vergleichen (wie die Navigationstaste auf der Rückseite).

Kann mir jemand einen RGB-Wert (oder eine Systemfarbe) sagen, der mit der Standardfarbe von UIButtonBarItems übereinstimmt, die einer UINavigationBar mit einem Stil von UIBarStyleDefault hinzugefügt wurden?

    
ceperry 25.05.2009, 02:50
quelle

5 Antworten

18

Nach einer Weile stellte ich fest, dass das iPhone einen blauen Farbverlauf auf den Knopf anlegte, so dass der Farbton ziemlich grau sein musste. Ich habe endlich diese HSV-Kombination getroffen, die verdammt perfekt ist. Beachten Sie, dass gemäß der Dokumentation alle Werte als Float-Werte zwischen 0 und 1 angegeben sind.

%Vor%

Ich hoffe, das spart ein paar Stunden Arbeit für einen anderen Entwickler.

    
ceperry 25.05.2009, 13:06
quelle
3

Ich benutze diesen:

%Vor%     
Igor 05.01.2012 12:13
quelle
3

Stellen Sie die Farbtonfarbe wie folgt ein:

self.navigationController.navigationBar.tintColor = nil

Es wird Ihnen auch die Standardfarbe und den Farbverlauf geben.

    
DataPriest 25.06.2012 12:50
quelle
1

Bringen Sie jemandem zum Fischen bei.

Überprüfe dein System nach einer App namens Digital Color Meter oder so ähnlich. Sie können dies verwenden, um RGB-Werte von Farben auf dem Bildschirm zu erhalten.

    
Jordan 25.05.2009 04:33
quelle
1

Um noch etwas Zeit zu sparen, ist der RGB-Wert dafür:

%Vor%

Wenn Sie die Farbe für den Status 'unten' der Schaltflächenleiste neu erstellen möchten, lautet der RGB-Wert:

%Vor%

Der Gradient, über den ich nicht sicher bin, aber das ist die Grundfarbe.

    
Jason Sultana 19.04.2012 08:43
quelle

Tags und Links