gpt4 book ai didi

swift - 快速防止 ImageView 中的图像叠加

转载 作者:可可西里 更新时间:2023-11-01 01:56:10 25 4
gpt4 key购买 nike

我有一个带有 ImageView 的 tableViewCell。

即使我清除了 imageView 并设置了图像,我还是得到了以下意外行为,其中一张图像覆盖在另一张图像上。

enter image description here

请告知如何解决这个问题。

在 ImageView 中重置图像的代码:

self.profileImageLabelTVCell.cellImageView.image     = nil   // Clearing previous image
self.profileImageLabelTVCell.cellImageView.image = image

这是我使用的 tableViewCell 代码和 roundedImageView 类的链接。 (由于SO不允许在这里贴出全部代码)

https://gist.github.com/pravishanth/14cdb8bf14dd8899b081bdc97988b985

最佳答案

将您的重置图像代码添加到 TableViewCell

func prepareForReuse() 方法。

override func prepareForReuse() {
super.prepareForReuse()
cellImageView.image = nil
}

关于swift - 快速防止 ImageView 中的图像叠加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53227673/

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