标签: cocoa calayer nswindow nsshadow
我想在无边界的NSWindow上获得定制的NSShadow, 因为我也在窗口上应用了一些动画,所以我将窗口的内容视图设置为图层备份。
在contentView上应用NSShadow时,阴影会在视图的边框处被剪切:
contentView
一种可能性是减少contentView的矩形( NSInsetRect ),但是然后NSWindow调整边框的大小与窗口的外观不匹配!
是否有机会将图层的阴影绘制到其边界之外?
编辑:显示的屏幕截图已经有一个-10插入矩形!