2
コーディングが新しくなりました。私はiOSの開発を学びたいと思っています。単純なカウントダウンタイマーを作成しました。スライダーを使って秒単位の時間を選択します。私はカウントダウンの最後の9秒にトーンを加えたいと思う。私はオーディオファイルを追加する方法を知っていますが、タイマーの最後の9秒にカウントダウントーンを追加する方法はありません。XCODE 8 Swift 3のカウントダウンタイマーにトーンを追加
@IBAction func startBtnTapped(_ sender: Any) {
timer = Timer.scheduledTimer(timeInterval: 1, target: self, selector: #selector(ViewController.counter), userInfo: nil, repeats: true)
SoundPlayer4.play()
//Hide Start and Slider Buttons
startBtn.isHidden = true
sliderCtrl.isHidden = true
stopBtn.isHidden = false
}
@IBAction func stopBtnTapped(_ sender: Any) {
timer.invalidate()
seconds = 180
sliderCtrl.setValue(180, animated: true)
timerLbl.text = "180"
SoundPlayer3.play()
//Show Start and Slider Buttons
sliderCtrl.isHidden = false
startBtn.isHidden = false
stopBtn.isHidden = true
}
@IBAction func sliderCrtlUsed(_ sender: UISlider) {
seconds = Int(sender.value)
timerLbl.text = String(seconds)
}
func counter(){
seconds -= 1
timerLbl.text = String(seconds)
if (seconds == 0){
timer.invalidate()
//Show Start and Slider Buttons
startBtn.isHidden = false
sliderCtrl.isHidden = false
stopBtn.isHidden = true
//Play Audio
SoundPlayer1.play()
}
}
誰でも私のプロジェクトにカウントダウントーンを追加できますか? はcounter
機能で、このコードを入れて、あなたに
ありがとう!私はコードにいくつかの編集を加えなければならなかったが、うまくいった。 – blaq