如何确定“阴影的z指数”

时间:2015-12-08 12:13:36

标签: ios swift uicollectionview z-index shadow

我很抱歉这个标题,不能合成不同的问题。这是问题所在: Wrong one Right one

在我的UICollectionView中有一些想要放置阴影的单元格,它们排列得非常接近,这使得每个单元的阴影到达邻居(第一个图像),当我想要的时候,它只到达背景(第二张图片)。

我的想法或尝试:

  1. 我无法在单元格后面添加视图,向其添加框架,并在此视图中应用阴影,因为单元格具有动态移动(UIDynamics CollectionView布局)。
  2. 我尝试在UICollectionViewLayout的子类中将所有这些单元格放在同一个z-index中。不工作。找出原因:
  3.   

    var zIndex: Int

         

    (...)具有相同值的项目未确定   为了

    我想帮助解决我的问题。谢谢!

2 个答案:

答案 0 :(得分:2)

From the TheEye response, I decided to implement preference=context.getSharedPreferences("pref_file1",Context.MODE_PRIVATE); preferences.edit().clear().commit(); . All great now.

UIDecorationViews

答案 1 :(得分:1)

您可以尝试将阴影定义为补充视图,与其各自的单元格对齐,并为它们提供比单元格更低的z顺序。