Szukam najlepszego sposobu, aby zmienić backgroundColor
plik NSView
. Chciałbym również móc ustawić odpowiednią alpha
maskę dla NSView
. Coś jak:
myView.backgroundColor = [NSColor colorWithCalibratedRed:0.227f
green:0.251f
blue:0.337
alpha:0.8];
Zauważyłem, że NSWindow
ma tę metodę i nie jestem wielkim fanem opcji NSColorWheel
, czyli NSImage
tła, ale jeśli są najlepsze, chętnie z nich skorzystam.
NSRectFill
używaNSCompositeCopy
do wypełnienia, więc przebije wszystko za nim - nie będzie składać się z żadnych widoków przodków. Dla wypełnienia z partially- (lub fully-) przezroczystego koloru, należyNSRectFillUsingOperation
developer.apple.com/mac/library/documentation/Cocoa/Reference/... zNSCompositeSourceOver
eksploatacji.