gpt4 book ai didi

ios - 如何将 UICollectionViewCell 置于最前面?

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:08:32 26 4
gpt4 key购买 nike

我最近发现了 Collection View ,现在我的生活简单多了,但我有一个问题。我(显然)在 View 中有一些单元格,但可以捏住里面的内容。我使用了一个在单元格框架外扩展的动画,正如您可以想象的那样,当单元格内的圆圈变大时,附近的其他单元格会覆盖它。在我简单地使用 bringSubviewToFront 并且一切正常之前。但现在我很困惑,不知道如何“bringCellToFront”。那我该怎么做呢?谢谢指教!

最佳答案

标准的 UICollectionViewLayoutAttributes 对象有一个 zIndex 属性 ( documentation )。这决定了单元格的前后顺序。

您的布局类应该使用它来确定哪个单元格在最前面。您需要对单元格的索引路径有一些引用,然后您可以将其传递给布局对象,以便它知道要应用哪个 z 索引。您可能必须在触发动画时使布局无效,因此单元格位于最前面。

关于ios - 如何将 UICollectionViewCell 置于最前面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21801770/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com