四面都有UICollectionViewCell阴影

时间:2018-01-13 15:02:17

标签: ios xamarin.ios uicollectionview uicollectionviewcell dropshadow

我想知道想要将阴影添加到一组没有空格的collectionviewcells的最佳方法吗?

背景

我的部分布局在屏幕上放置了各种单元格,就像帖子一样。它注意到并且布局的后半部分被构造成看起来像tableview,除了所有单元格没有到边缘处有一些填充。所以我无法在集合视图本身周围添加阴影。

我为帖子中的单元格添加了阴影。它注意到部分工作得很好,因为细胞之间有空格,但我现在正在与下半部分(tableview看部分)挣扎,因为很明显,当您根据zIndex将阴影添加到细胞时,您可能会看到阴影与下方或顶部单元格重叠。

所以我想知道最好的方法是什么?

阴影是否应该在细胞下方装饰视图?



是否应该将阴影附加到单元格并增加每个单元格的ZIndex,以便它们出现在隐藏阴影的不同级别上 - 但这会导致如何执行第一个单元格并具有顶部阴影的问题?



我是否应该通过在细胞内部使用阴影图像来伪造它?

我还有删除功能,所以我需要弄清楚如何确保删除第一个单元格,然后第二个单元格应该以一个很好的动画方式显示顶部阴影。

编辑:

我正在尝试在集合视图中创建以下视图。我的布局正确。 1

绿线是我工作的阴影,但红色是我遇到的问题,盒子是不同的细胞。

0 个答案:

没有答案