gpt4 book ai didi

ios - 自定义重叠 UITableViewCells

转载 作者:行者123 更新时间:2023-12-01 18:15:15 25 4
gpt4 key购买 nike

我想要的 UITableCells 需要相互重叠。那是我永远无法实现的东西,现在为了获得这种效果,我将其添加为 ScrollView 的 subview 。 enter image description here

如果有人对此有更好的解决方案,真的很想。

最佳答案

确保单元格有其clipsToBounds属性设置为 NO .此外,如果顺序是这样一个单元格需要与前一个单元格重叠,请确保单元格的 layerzPosition属性随着项目索引的增加而增加。这意味着在您的 tableView:cellForRowAtIndexPath:方法,你需要做一些事情:

cell.layer.zPosition = indexPath.section * 1000 + indexPath.item;
cell.clipsToBounds = NO;

如果重叠需要相反,乘以 zPosition通过 -1 .请注意,以上暗示您在一个部分中不会有超过 1000 个项目,您可以根据需要进行调整。

最后,您可能想查看 UICollectionView ,它提供了比 UITableView 更多的视觉灵 active ,可以看作是后者的一种概括。

关于ios - 自定义重叠 UITableViewCells,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22590324/

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