使用A ImageView显示/隐藏不同的图像?

时间:2015-09-09 13:19:33

标签: ios swift imageview show-hide

我需要帮助才能使用单个ImageView显示不同的图像。

例如:

if (string == "OK")
{
    // OK Image
}
else
{
    // KO Image
}

2 个答案:

答案 0 :(得分:3)

我建议你像这样保存UIImage

class YourViewController {

    private let image1 = UIImage(named: "image1")
    private let image2 = UIImage(named: "image2")

    //your functions here
}

并在您的条件中使用此图像。

let singleImageView = UIImageView()
if string == "OK"{
    singleImageView.image = image1
}else{
    singleImageView.image = image2
}

答案 1 :(得分:2)

试试这个:

if(string == "OK"){
    imageView.image = UIImage(named:"ok.png")
}else{
    imageView.image = UIImage(named:"NotOK.png")
}

您可以查看Apple文档以查看UIImageView属性和方法(类引用)here