我想知道想要将阴影添加到一组没有空格的collectionviewcells的最佳方法吗?
背景
我的部分布局在屏幕上放置了各种单元格,就像帖子一样。它注意到并且布局的后半部分被构造成看起来像tableview
,除了所有单元格没有到边缘处有一些填充。所以我无法在集合视图本身周围添加阴影。
我为帖子中的单元格添加了阴影。它注意到部分工作得很好,因为细胞之间有空格,但我现在正在与下半部分(tableview
看部分)挣扎,因为很明显,当您根据zIndex将阴影添加到细胞时,您可能会看到阴影与下方或顶部单元格重叠。
所以我想知道最好的方法是什么?
阴影是否应该在细胞下方装饰视图?
或
是否应该将阴影附加到单元格并增加每个单元格的ZIndex,以便它们出现在隐藏阴影的不同级别上 - 但这会导致如何执行第一个单元格并具有顶部阴影的问题?
或
我是否应该通过在细胞内部使用阴影图像来伪造它?
我还有删除功能,所以我需要弄清楚如何确保删除第一个单元格,然后第二个单元格应该以一个很好的动画方式显示顶部阴影。
编辑:
我正在尝试在集合视图中创建以下视图。我的布局正确。 1
绿线是我工作的阴影,但红色是我遇到的问题,盒子是不同的细胞。