나는 변경하는 가장 좋은 방법을 찾고 있어요 backgroundColor의를 NSView. 또한에 적합한 alpha마스크 를 설정하고 싶습니다 NSView. 다음과 같은 것 :
myView.backgroundColor = [NSColor colorWithCalibratedRed:0.227f
green:0.251f
blue:0.337
alpha:0.8];
나는 NSWindow이 방법 을 가지고 있으며 NSColorWheel, 또는 NSImage배경 옵션에 대한 열렬한 팬이 아니지만 최선의 경우 기꺼이 사용하려고합니다.


NSRectFill을 사용NSCompositeCopy하여 채우기를 수행하므로 뒤에있는 항목이 모호 해져 상위 뷰 위에 합성되지 않습니다. 부분적으로 (또는 전체적으로) 투명한 색상으로 채울 경우NSRectFillUsingOperationdeveloper.apple.com/mac/library/documentation/Cocoa/Reference/… 를NSCompositeSourceOver작업 과 함께 사용 하십시오 .