Saya mencari cara terbaik untuk mengubah backgroundColorsuatu NSView. Saya juga ingin dapat mengatur alphatopeng yang sesuai untuk NSView. Sesuatu seperti:
myView.backgroundColor = [NSColor colorWithCalibratedRed:0.227f
green:0.251f
blue:0.337
alpha:0.8];
Saya perhatikan bahwa NSWindowmemiliki metode ini, dan saya bukan penggemar besar NSColorWheel, atau NSImageopsi latar belakang, tetapi jika mereka yang terbaik, bersedia untuk digunakan.


NSRectFilldigunakanNSCompositeCopyuntuk mengisi, sehingga akan menghancurkan apa pun di belakangnya — itu tidak akan bergabung di atas pandangan leluhur mana pun. Untuk mengisi dengan warna transparan sebagian (atau sepenuhnya), gunakanNSRectFillUsingOperationdeveloper.apple.com/mac/library/documentation/Cocoa/Reference/… denganNSCompositeSourceOveroperasi.