从视图中删除uiimageview

时间:2016-06-12 19:04:27

标签: swift uiimageview swift2

我有一个Feed,如果用户没有图像我想显示图像,它会在json中显示为null。如果用户确实有图像,则图像将使用图像URL设置。

我想删除它,因此它不会占用tableview单元格中的空间。

我的代码是:

if imageStringFromJson == nil {
    //how do i remove the imageview? <-- need help here
} else {
    //set image from url in imageview
}

1 个答案:

答案 0 :(得分:3)

尝试:

imageView.removeFromSuperview()

或者:

imageView.hidden = true

或动画:

UIView.animateWithDuration(1) {    
    imageView.alpha = 0
}

要动画显示,请尝试以下操作:

UIView.animateWithDuration(1) {    
    imageView.alpha = 1
}