gpt4 book ai didi

Tableview 单元格上的 iOS 半透明 View 渗入其他单元格

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:58:20 24 4
gpt4 key购买 nike

在我的 tableview controller 上,一些单元格有一个半透明的 View ,表示用户的单元格已停用。当我的表格 View 首次出现时,单元格会正确显示,并在适当的单元格上显示半透明 View 。但是,当我滚动 tableview 使得上面没有半透明 View 的单元格看不见然后刷新时,半透明 View 会溢出到该单元格上。单元格的所有其他元素都可以,除了这个半透明 View 现在位于其上。

在单元格上显示半透明 View 依赖于一个名为“active”的 BOOL,当我在填充单元格之前从后端拉取数据时,它会提供给我。由于我没有在现场计算这个 BOOl 或其他任何东西,所以我不确定为什么 View 会流血。任何想法如何解决这一问题?谢谢!

最佳答案

细胞被重复使用。如果您是从 TableView Controller 添加它,则下次使用该单元格时, View 仍会存在。您最终可能会将该 View 的许多层添加到单元格中。

半透明 View 应该是您在需要时显示或隐藏的单元格的永久部分,而不是在显示单元格时添加的东西。

关于Tableview 单元格上的 iOS 半透明 View 渗入其他单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34985990/

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