objective-c – Snow Leopard的默认窗口阴影尺寸?

前端之家收集整理的这篇文章主要介绍了objective-c – Snow Leopard的默认窗口阴影尺寸?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想模拟使用CALayer阴影应用于NS Windows的默认阴影.我无法弄清楚以下属性的确切值:
theLayer.shadowOffset = ?;
theLayer.shadowRadius = ?;
theLayer.shadowOpacity = ?;

我假设shadowColor是黑色(默认).

有没有人知道这些值是什么可以获得本机(雪)豹窗口阴影?

编辑:

为了澄清,我问是否有任何系统API可以给我这些值.我不想对这些值进行硬编码,因为它们在过去已经发生了变化,并且可能会在将来的某个时刻再次发生变化.

解决方法

首先,它取决于窗口是在背景中还是在前景中.与前景中的窗口相比,前景中的窗口具有更大的阴影.

对于前景窗口,您可以尝试以下值:

>颜色:黑色> X-Offset:0> Y偏移:4像素(向下)>不透明度:100%>半径/模糊:20像素

猜你在找的C&C++相关文章