- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在我的 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/
我的问题是,一旦我开始滚动到下一张图片,我图库中的图片就会相互渗入。 我正在使用 android.widget.Gallery 连接到我从 BaseAdapter 扩展的自定义适配器。 适配器的Get
我正在为 Google TV 应用程序使用 LeftNavBar。由于某种原因,它会渗入右侧的内容区域。这是屏幕截图中的一部分 - 有点难以看清,但左侧的制表符分隔符渗入右侧的内容 - 它在白色图标上
我是一名优秀的程序员,十分优秀!