如何在Swift中调整UIImageView的大小

时间:2014-10-17 11:26:34

标签: ios uitableview swift uiimageview

我的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

那我该怎么办?

1 个答案:

答案 0 :(得分:0)

如果您使用默认UITableViewCellUITableViewCellStyleDefault,则必须继承UITableViewCell并实施layoutSubviews方法,并在那里设置图片的框架。