当我尝试将NSTabView放入一个充满活力的黑暗Popover(作为NSPopover contentViewController' s视图)时,我得到一个完全黑色的背景。当我把它放在一个规则的充满活力的黑暗窗口时,它是有效的。当我把它放在充满活力的灯光窗口或窗口时,它也可以工作。
以下是结果的屏幕截图:
正如您所看到的,内部的控件经过"黑色的背景,展现出活力。
答案 0 :(得分:2)
NSTabView
的子类并覆盖allowsVibrancy
将解决此问题:
override var allowsVibrancy: Bool {
return true
}