在我的待办事项列表应用程序中,我想选择一个随机图像作为添加的每个任务的背景。我制作了随机图像选择器,但我不知道如何将其放入应用程序
这是我的随机图片选择器:
let backImages = [
"a.png",
"b.png",
"c.png",
"d.png",
"e.png",
]
///////////
func randomImage() -> UIImage {
let unsignedArrayCount = UInt32(backImages.count)
let unsignedRandomNumber = arc4random_uniform(unsignedArrayCount)
let randomNumber = Int(unsignedRandomNumber)
return UIImage(named: backImages[randomNumber])!
}
我想将randomImage()放到UIImage(名为:" a")的当前位置,但我不确定如何实现它。
let image = UIImage(named: "a")
任何帮助将不胜感激。 感谢
答案 0 :(得分:1)
只需生成一个随机数并从数组中选择:
let random = Int(arc4random_uniform(UInt(backImages.count)))
let image = backImages[random]