gpt4 book ai didi

Swift 显示图像 UIImageview

转载 作者:搜寻专家 更新时间:2023-10-31 08:17:04 25 4
gpt4 key购买 nike

如何在 UIImageview 中显示图像?然后根据按下的按钮更改图像。

我很新,请放轻松。

最佳答案

为此,首先确保您的图像在 View Controller 中可用(通过在 Storyboard 和 View Controller 中的图像之间创建关联)。

我们假设它叫做 imageView。

以编程方式,您可以说:

  imageView.image = UIImage(named: ("nameofasset"))

我实际上最终做的是创建一个静态函数,负责确定返回哪个图像:

class func GetImage(someValueWhichDrivesLogic: Int)->UIImage
{
if (someValueWhichDrivesLogic == 1)
{
assetName = "imageone" //note you don't add .png, you just give it the same name you have in your standard images folder in XCode6
}
else if (someValueWhichDrivesLogic == 2)
{
assetName = "imagetwo" //again, this is the actual name of my image
}

//Return an image constructed from what existed in my images folder based on logic above
return UIImage(named: (assetName))

}

现在上面的函数已经创建,你可以做这样的事情:

 imageView.image = GetImage(1) 
imageView.image = GetImage(2)

这实际上会将图像动态分配给图像。您可以这样做,或者如果您只是在做一些简单的事情,例如将其放入按钮点击中,您可以采用我在上面指定的更简单的方法。

谢谢,如果有任何问题,请告诉我!

关于Swift 显示图像 UIImageview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26193132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com