我的UITableView单元格中有一个图像,但对于某些单元格,我不想显示图像,所以我决定将图像高度大小设置为零(你知道我不能使用Hidden = true),因为剩余的空白区域。
所以,我尝试了所有的东西,但我无法调整图像大小,这是我的代码,所以如何调整大小?
cell!.imageImage.layer.frame = CGRectMake(0, 0, 0, 0)
cell!.imageImage.layer.masksToBounds = true
我也尝试过:
cell!.imageImage.frame = CGRectMake(0, 0, 0, 0)
cell!.imageImage.layer.masksToBounds = true
那我该怎么办?
答案 0 :(得分:0)
如果您使用默认UITableViewCell
和UITableViewCellStyleDefault
,则必须继承UITableViewCell
并实施layoutSubviews
方法,并在那里设置图片的框架。