2014-05-09 14 views
5

W IB, gdy przejdę do inspektora atrybutów i kliknę menu rozwijane "tło" -> inne, otrzymuję paletę kolorów z kilkoma zakładkami (kółko, suwak, apllety), ale nie ma miejsca na określenie dokładnego, takiego jak Na przykład # ff5911.jak ustawić kolor tła widoku za pomocą precyzyjnego hexa za pomocą interfacebuilder?

Czy można to zrobić bez użycia kodu?

+0

Można wybrać zaktualizowaną odpowiedź dla Xcode 6 (przez @rizzes), jak jest to teraz możliwe użycie kod szesnastkowy w interfejsie konstruktora, bezpośrednio. Po prostu przyszły użytkownik postu może go zobaczyć bezpośrednio. +1 – viral

Odpowiedz

0

Dodaj próbnik kolorów hex do swojego systemu. Używam http://wafflesoftware.net/hexpicker/.

+1

Wielkie dzięki, to jest bardzo potrzebne. tutaj są instrukcje instalacji dla każdego, kto jest zainteresowany: http://yuji.wordpress.com/2010/08/01/mac-adding-hex-color-picker-to-color-picker/ – dors

1

Możesz przełączyć na suwak RGB i użyć wartości RGB swojego kodu szesnastkowego. W internecie istnieje kilka konwertery: http://www.javascripter.net/faq/hextorgb.htm

ff5911 => R: 255, G: 89, B: 17 

myślę, że nie jest to możliwe w Interace Builder bezpośrednio umieścić w wartości hex. Innym sposobem byłoby użycie symbolu "lupy" i kliknięcie na żądany kolor.

13

W Xcode 6 można ustawić wartości szesnastkowe w zakładce suwak RGB.

enter image description here

+1

Dziękujemy za aktualizację do Xcode 6 To mi pomogło. +1 – viral

+0

Są one jednak wyświetlane inaczej w aplikacji ze względu na profile kolorów. – lipka

Powiązane problemy