-2
私はmp3ファイルを再生するアプリケーションを作成しようとしていますが、現在の時間と再生時間を取得して再生中に2つのラベルに表示したいと考えています。 再生中にAVAudioplayerでラベルを表示する方法
私は、このコードを使用期間中に、それは曲の半分の時間を示して
、例えば:曲の長さが20分40秒であれば、それは10時20
などの半分を示し、現在のところ進捗していないので00:00
ありがとうございました。
let duration = Int((player1?.duration)!)
let minutes2 = duration/60
let seconds2 = duration - minutes2 * 60
durLabel.text = NSString(format: "%02d:%02d", minutes2,seconds2) as String
let currentTime1 = Int((player1?.currentTime)!)
let minutes = currentTime1/60
let seconds = currentTime1 - minutes * 60
curLabel.text = NSString(format: "%02d:%02d", minutes,seconds) as String
私は迅速ではないObjective-Cのを使用しています、任意のヘルプは、私はあなたがスウィフト助けを求めている知っているが、コードが同じであるおかげ – genius
に感謝します。あなたが興味を持っているなら、あなたはそれを非常に簡単に把握できるはずです。あなたが知る必要があるのは、Objective-Cの 'NSTimer'がSwiftの' Timer'だということだけです。それはコードを変換する方法を理解するのに十分簡単でなければなりません... – Fahim
あなたの答えをありがとう、私はすべてが速いので、私は尋ねた – genius