지금 색상 형식이 RGB인지 또는 BGR인지 확인하는 방법은 무엇입니까?
cgcolor = Any_UIColor.cgColor
는 어떻게
cgcolor
의
components
이
RGB
또는
BGR
순서에 있는지 여부를 확인할 수 있습니다, 가정 수 있습니다? (부품 번호는 4)
또는, UIColor
항상 R G B
형식이됩니다?!
지금 색상 형식이 RGB인지 또는 BGR인지 확인하는 방법은 무엇입니까?
cgcolor = Any_UIColor.cgColor
는 어떻게
cgcolor
의
components
이
RGB
또는
BGR
순서에 있는지 여부를 확인할 수 있습니다, 가정 수 있습니다? (부품 번호는 4)
또는, UIColor
항상 R G B
형식이됩니다?!
속성은 CGColor
입니다.
/*`color '와 관련된 색 공간을 반환합니다. */
@available(iOS 2.0, *) public var colorSpace: CGColorSpace? { get }
예 :
let colorspace = UIColor.red.cgColor.colorSpace
CGColorSpaceModel
는 당신에게 당신이 사용하는 색상의 정확한 모델을 제공 할 것입니다. 내 생각 엔이 4 개 구성 요소 인 CMYK 색 공간입니다
https://developer.apple.com/documentation/coregraphics/cgcolorspacemodel에
을 참조하십시오. 어떤 종류의 색 공간을 입력으로 받으면 구성 요소는 어떤 순서로도 될 수 있습니다. 매우 일반적인 경우에는 구성 요소로 빨간색의 3 가지 음영이있을 수도 있습니다. 먼저 알려진 색상 공간으로 색상을 변환 할 수 있습니까? – Mats@Mats RGB와 Alpha가 4를 만들면 어떻게됩니까? – Roy
RGBA가'cgColor'에 사용 된 것 같습니다. – Jack