我的应用程序设计很简单。我由一个UIImageView,UILabel和UIButton组成。
按下按钮时,我希望图像更改并且标签也更改。渔获物,我需要标签以匹配图像中的内容。 (例如:显示了猫的图片,标签上写着“猫”。)
我是否可以将图像文件名显示为标签文本?如果没有,我将如何实现这一目标?
答案 0 :(得分:0)
根据设置图像的方式,可以相应地更新标签。
如果图像在资产中,则可以简单地使用UIImage(named :)方法,为其指定图像的文件名。然后,您可以将label.text属性设置为相同的值。请参见下面的示例:
let fileName = "Cat.jpeg"
myImageView.image = UIImage(named: fileName)
myLabel.text = fileName