【发布时间】:2016-02-08 14:59:34
【问题描述】:
我有一个 UICollectionViewController 和一些单元格 (UICollectionViewCell)。我想在某些单元格上绘制图像。这工作正常,但是当我滚动时,一些单元格似乎被不必要地重复使用,换句话说,我没有明确绘制的单元格正在被绘制(仅在滚动之后)。
在我的牢房中,我执行以下操作:
imageView = UIImageView(frame: CGRectMake((self.bounds.size.width/4)-1, (self.bounds.size.height/4)-1, 30, 30));
imageView!.image = imageTick
self.addSubview(self.lblDay)
self.addSubview(imageView!)
我创建一个图像视图并设置它的图像,然后添加标签和图像视图。
有人看到我做错了吗?
这里的完整性是我如何初始化单元格的图像:
let imageTick:UIImage = UIImage(named: "star")!
var imageView:UIImageView? = nil
【问题讨论】:
标签: ios swift uitableview uiimageview