2017-09-14 6 views
0

私はストーリーボードにカウントダウンタイマーUIDatePickerを持っています。私は@IBAction funcでメインのViewController.swiftファイルに接続し、値が変更されたイベントを待ち受けます。この関数はUIDatePickerを初めて変更したときに呼び出されることはありませんが、その後の値の変更で呼び出されます。最初のタッチでUIDatePickerが応答しない

最初の値の変更時に変更するにはどうすればよいですか?

添付コード:

var timeRemaining: TimeInterval = 0.0 

@IBOutlet weak var testTimeLabel: UILabel! 
@IBOutlet weak var timeRemainingLabel: UILabel! 

@IBAction func focusTimeSelected(_ sender: UIDatePicker) { 
    timeRemaining = focusTimeDatePicker.countDownDuration 
    testTimeLabel.text = String(timeRemaining) 
    timeRemainingLabel.text = String(timeRemaining) 
} 

答えて

0

timeRemaining = sender.countDownDuration 
+0

timeRemaining = focusTimeDatePicker.countDownDuration 

を変更してみてくださいはそれを試み、それが動作しませんでした。 –

関連する問題