我試圖用AVPlayer更新當前時間的UISlider。即時通訊使用的NSTimer調用一個方法與此代碼,每隔1秒鐘我試圖用AVPlayer更新當前時間的UISlider
CMTime duration = audioPlayer.currentTime; float seconds = CMTimeGetSeconds(duration); NSLog(@"duration: %.2f", seconds); nowPlayingSlider.value = seconds;
時代所記錄的權利,但從未uislider更新。
此答案不直接回答我的問題,但它的一個很好的提示。我已經投票了你的答案。我使用UISlider,所以用戶可以拖動它來改變歌曲中的位置。 –
好的,有道理。很高興我可以得到一些幫助。 – msgambel