nal*_*all 3 cocoa objective-c nsview nswindow
我有一个NSWindow2 NSViews(一个NSSplitView和一个自定义NSView).访问数据以填充这些视图可能需要一些时间.在此期间,我想使这些观点的内容变得灰暗.
我的第一种方法是使用黑色三分之一NSView覆盖另外两个并通过改变其alpha值来实现灰化效果.但是我已经知道有一个兄弟视图的层次结构是未定义的.
这里最好的方法是什么?
NSBitmapImageRep2个视图,然后使用缓存的图像作为背景将它们替换为第3个视图