我有一个图像名let arrowArray = ["up","down","right","left"]
的数组,我在我的故事板中放置了一个imageView和一个带有操作的按钮
每次按下按钮我都想改变我的形象,
有人能帮我吗?
最佳答案
在视图控制器中:
var arrowIndex: Int = 0
@IBAction func buttonClicked(_ sender: UIButton) {
yourImageView.image = UIImage(named: arrowArray[arrowIndex])
arrowIndex += 1
if arrayIndex == (arrowArray.count - 1) {
arrayIndex = 0
}
}
这将首先显示向上箭头。您可以更改
arrowIndex
的初始值以首先显示不同的箭头。