gpt4 book ai didi

arrays - 每次单击按钮时如何获取不同的 UIImage 数组?

转载 作者:行者123 更新时间:2023-11-30 10:45:15 24 4
gpt4 key购买 nike

所以基本上我有一个按钮,每次单击该按钮时,我需要将 UIImage 随机更改为数组中的三个图像之一。现在,当我单击按钮时会发生什么,它只是选择一个随机图像,然后当我再次单击它时,图像保持不变。

这是我在按钮内写的内容:

@IBAction func scissorButton(_ sender: UIButton) {
playerChoice.image = scissor.png
computerChoice.image = computerArray[randomChoice]
}

最佳答案

大概您生成了一次随机数并将结果存储在randomChoice中。但每次点击按钮时,您都需要生成一个新的随机数。

最简单的选择是:

@IBAction func scissorButton(_ sender: UIButton) {
computerChoice.image = computerArray.randomElement()
}

关于arrays - 每次单击按钮时如何获取不同的 UIImage 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55859624/

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