我的应用程序中的主窗口是无边框的:
[self.window setStyleMask:NSBorderlessWindowMask];
从该窗口,我还打开其他子窗口。当我在其他子窗口之间单击时,我看到当该子窗口被单击并成为焦点窗口时,这些子窗口的阴影变得更暗/更大。但是,我的主窗口的阴影在失去或获得焦点时不会改变。因此,没有太多用户反馈告诉他们原来的主窗口再次成为焦点。
我是否需要重写无边框窗口子类中的某些内容才能启用阴影更改?它有一个阴影,当该窗口成为焦点时,它只是不会变暗/变大。
较暗的阴影是一种与NSTitledWindowMask
所以我不相信你真的可以使用NSBorderlessWindowMask
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)