【发布时间】:2016-11-29 02:29:31
【问题描述】:
在NSPopover 中,一些子视图(例如标签、按钮)会自动启用活力。当弹出框后面的内容为深色时,这会使我的应用看起来很糟糕,除非用户在系统偏好设置中打开“降低透明度”。如果我将弹出框的内容视图子类化,并将allowsVibrancy 设置为false,它会使整个弹出框半透明,看起来更好。但是,我认为我的应用在完全禁用活力时看起来最好。
我的问题是,如何在不对每个 NSView 子类进行子类化的情况下禁用所有视图的活力?
【问题讨论】:
标签: objective-c macos cocoa