UIVisualEffectView
UIBlurEffect
UICollectionViewCell
效果为UICollectionView
中的固定{{1}}。
模糊被图标掩盖,以便图标以微妙的闪烁方式显示,响应在其上绘制的任何内容。
效果位于收藏集的背景之上。由于它保持固定并且不同的背景在下面滚动,它会轻轻地改变以反映背景并且看起来非常好。
但是,除了集合的滚动背景外,大多数内容都是在模糊效果前面绘制的。这是必要的,因为其他内容更重要,不应该被模糊。
即使它是更重要内容的背后,我也希望效果视图能够反映在其前面滚动的内容。有关如何使其工作的任何建议?
思路:
感谢。
答案 0 :(得分:0)
我选择了第二个选项的略微改进的版本。
我在集合视图中添加了一些重复的单元格,这些单元格在模糊后面呈现,然后也在前面。我只针对其中一种颜色很多的细胞类型做了这个。它运作得很好。
如果你有更好的方法,我会乐意为你指出正确的答案。