作業 27 #不同骰子面數&骰子轉轉轉

基本功能:隨機出現六顆骰子點數

先放成果

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()!)
}

}

之前課堂上的練習最近還在想要怎麼加新東西進去。

--

--