作業 27 #不同骰子面數&骰子轉轉轉
Published in
Nov 15, 2023
基本功能:隨機出現六顆骰子點數
先放成果
import UIKit
class ViewController: UIViewController {
@IBOutlet var diceImageViews: [UIImageView]!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
@IBAction func play(_ sender: Any) {
let imageNames = ["one","two","three","four","five","six"]
// array 包含六個圖片名稱的 imageNames。
diceImageViews[0].image = UIImage(named: imageNames.randomElement()!)
diceImageViews[1].image = UIImage(named: imageNames.randomElement()!)
diceImageViews[2].image = UIImage(named: imageNames.randomElement()!)
diceImageViews[3].image = UIImage(named: imageNames.randomElement()!)
diceImageViews[4].image = UIImage(named: imageNames.randomElement()!)
diceImageViews[5].image = UIImage(named: imageNames.randomElement()!)
}
}
之前課堂上的練習最近還在想要怎麼加新東西進去。