2011-08-12 9 views
1

UIKit 컨트롤에 맞춤 색상 코드를 제공 할 수 있습니까?UIKit 컨트롤에 맞춤 색상을 설정하는 방법은 무엇입니까?

16 진수 색상 값을 전달하거나 RGB 값을 사용하여 작업 하시겠습니까?

그냥 문서에 눈치가 initWithRed있다 : 녹색 : 청색 : 알파 : 방법

일 진수 코드를 얻기의 어떤 방법?

+1

중복 [이 (http://stackoverflow.com/questions/3805177/how-to-convert-hex-rgb-color-codes-to-uicolor)와 [이 (HTTP : //stackoverflow.com/questions/1560081/iphone-change-hex-color-format-to-uicolor) 및 [this] (http://stackoverflow.com/questions/3010216/how-can-i-convert- rgb-hex-string-into-uicolor-in-objective-c) 질문에 이미 대답했습니다. – progrmr

+0

좋습니다! 링크 주셔서 감사합니다. 그리고 미안 더블 포스트에 대한, 나는 다른 것들을 찾을 수 없습니다. – MrShoot

답변

6

제가 색상을 변경하려면

#define UIColorFromRGB(rgbValue) [UIColor \ 
colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \ 
green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \ 
blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0] 

을 찾고 무엇을 달성 할 수 있도록 할 다음 매크로의 사용은 귀하의 다른 옵션은 매크로

self.view.backgroundColor = UIColorFromRGB(0xFEBFBF); 
2

호출의 문제입니다 16 진수 값을 RGB로 변환하고 인터페이스 빌더에 입력하십시오.

enter image description here

관련 문제