Snow Leopard에서는 기본 감마가 1.8에서 2.2로 변경되었습니다. Cocoa에서 제공하는 매우 어두운 사용자 지정 색 구성표를 사용하는 몇 가지 Mac 응용 프로그램에서 작업하고 있습니다. 10.5에서는 괜찮아 보이지만 새로운 감마가있는 10.6에서는 훨씬 더 어둡고 눈에 딱 들어 맞습니다.NSColor, 10.6 및 감마 2.2
색 구성표는 많은 테마 범주 내의 [NSColor colorWithCalibratedRed:green:blue:alpha:]
개체를 사용하여 정의됩니다.
NSColor
개체를 '변환'할 수있는 방법이 있습니까? 10.6에서 10.5와 똑같이 표시 되나요?
저는 이것이 시스템 환경 설정에서 전 세계적으로 달성 될 수 있지만 그것이 내가 원하는 것만은 아니라는 것을 알고 있습니다.
해당 API 호출은 '[NSColor colorWithDeviceRed : green : blue : alpha :]'와 어떻게 다른가요? – fbrereto
문서에서 "일반적으로 장치 색 공간 대신 조정 된 (또는 일반) 색 공간을 사용하는 것이 좋습니다 장치 색상 공간의 색은 장치마다 크게 다를 수 있지만 조정 된 색 공간은 일반적으로 합리적으로 정확합니다 반면에 장치 색상 공간은 특정 상황에서 성능이 향상 될 수 있으므로 색상을 렌더링하거나 캡처 할 장치를 확실히 알고있는 경우 장치 색상 공간을 사용하십시오. " –