我有一个
如果这些图层相邻(接近到它们几乎触摸),则一个
这是否可能?我该如何实现?
(我有这样的想法:为每个
CALayer
的集合。每个图层都是同一父CALayer
的子图层,每个图层都应用了一个阴影。这些图层是动态定位的,并且有很多,所以我无法预测它们将如何排列。如果这些图层相邻(接近到它们几乎触摸),则一个
CALayer
的阴影会呈现在另一个CALayer
之上。在大多数情况下,这可能是期望的效果,但我希望我的图层存在于同一z平面上。(Web设计中块元素应用CSS3阴影的例子就是这种情况。)这是否可能?我该如何实现?
(我有这样的想法:为每个
CALayer
添加一个“阴影”子图层,并使用自己的阴影图像将z位置设置为较低的值。但是,图层树使这不可能吗?一个图层坐标系中的z位置与另一个图层坐标系中的z位置是独立的,对吗?)