donion rings

This commit is contained in:
Andrew Case
2019-05-02 10:27:49 -04:00
parent 6aff162426
commit 066dc2b386

View File

@@ -22,17 +22,22 @@ class TimerViewController: UIViewController, UIPickerViewDataSource, UIPickerVie
time = 0.0 time = 0.0
elapsedTime = 0.0 elapsedTime = 0.0
timeLabel.text = "00:00:00" timeLabel.text = "00:00:00"
timePicker.isHidden = false
timePicker.reloadAllComponents()
isRunning = false isRunning = false
} }
@IBAction func startStopPressed(_ sender: UIButton) { @IBAction func startStopPressed(_ sender: UIButton) {
if isRunning == false { if isRunning == false {
isRunning = true isRunning = true
timePicker.isHidden = true
startStopButton.setTitle("Stop", for: UIControl.State.normal) startStopButton.setTitle("Stop", for: UIControl.State.normal)
timeLoop() timeLoop()
} }
else{ else{
isRunning = false isRunning = false
timePicker.isHidden = false
timePicker.reloadAllComponents()
startStopButton.setTitle("Start", for: UIControl.State.normal) startStopButton.setTitle("Start", for: UIControl.State.normal)
} }
} }
@@ -114,8 +119,7 @@ class TimerViewController: UIViewController, UIPickerViewDataSource, UIPickerVie
// display // display
self.present(alertController, animated: true, completion: nil) self.present(alertController, animated: true, completion: nil)
self.elapsedTime = 0 self.finish()
self.startStopButton.setTitle("Start", for: UIControl.State.normal)
self.isRunning = false self.isRunning = false
} }
@@ -123,6 +127,13 @@ class TimerViewController: UIViewController, UIPickerViewDataSource, UIPickerVie
} }
} }
} }
func finish(){
elapsedTime = 0
startStopButton.setTitle("Start", for: UIControl.State.normal)
timePicker.isHidden = false
timePicker.reloadAllComponents()
}
override func viewDidLoad() { override func viewDidLoad() {
super.viewDidLoad() super.viewDidLoad()