NSTabView无法在NSAppearanceNamedVibrantDark Popover中工作

时间:2014-12-24 07:48:04

标签: cocoa nstabview

当我尝试将NSTabView放入一个充满活力的黑暗Popover(作为NSPopover contentViewController' s视图)时,我得到一个完全黑色的背景。当我把它放在一个规则的充满活力的黑暗窗口时,它是有效的。当我把它放在充满活力的灯光窗口或窗口时,它也可以工作。

以下是结果的屏幕截图:

enter image description here

正如您所看到的,内部的控件经过"黑色的背景,展现出活力。

1 个答案:

答案 0 :(得分:2)

NSTabView的子类并覆盖allowsVibrancy将解决此问题:

override var allowsVibrancy: Bool {
    return true
}