我有一个 NSWindow 子类,看起来像这样
困扰我的是我想改变阴影。在标准窗口上,比如这里的 Xcode,对比度有点弱。
所以我想NSShadow
对它应用更强的。
我在这里找到了这个:
显然,您不应该这样做,因为 UI 应该主要由操作系统处理。但是窗口已经是完全定制的,所以我想它会没问题的。
我怎样才能做到这一点?
编辑
我忘了提,我知道我可以重绘NSWindow
,但我尽量避免这种情况。
我有一个 NSWindow 子类,看起来像这样
困扰我的是我想改变阴影。在标准窗口上,比如这里的 Xcode,对比度有点弱。
所以我想NSShadow
对它应用更强的。
我在这里找到了这个:
显然,您不应该这样做,因为 UI 应该主要由操作系统处理。但是窗口已经是完全定制的,所以我想它会没问题的。
我怎样才能做到这一点?
我忘了提,我知道我可以重绘NSWindow
,但我尽量避免这种情况。