मैं सबसे अच्छा तरीका बदलने के लिए की तलाश में हूँ backgroundColor
एक की NSView
। मैं भी के लिए उपयुक्त alpha
मुखौटा सेट करने में सक्षम होना चाहते हैं NSView
। कुछ इस तरह:
myView.backgroundColor = [NSColor colorWithCalibratedRed:0.227f
green:0.251f
blue:0.337
alpha:0.8];
मुझे लगता NSWindow
है कि यह विधि है, और मैं का एक बड़ा प्रशंसक NSColorWheel
, या NSImage
पृष्ठभूमि विकल्प नहीं हूँ , लेकिन अगर वे सबसे अच्छा कर रहे हैं, का उपयोग करने के लिए तैयार।
NSRectFill
NSCompositeCopy
भरण करने के लिए उपयोग करता है, इसलिए यह इसके पीछे कुछ भी लिख देगा - यह किसी भी पूर्वज विचारों के शीर्ष पर समग्र नहीं होगा। आंशिक रूप से (या पूरी तरह से) पारदर्शी रंग के साथ भरने के लिए, ऑपरेशन के साथNSRectFillUsingOperation
डेवलपरNSCompositeSourceOver
. apple.com/mac/library/documentation/Cocoa/Reference/… का उपयोग करें ।