AVPlayer에서 현재 시간으로 UISlider를 업데이트하려고합니다. 1 초마다이 코드를 사용하는 방법을 호출 할 NSTimer를 사용하여 임 :AVPlayer에서 현재 시간으로 UISlider를 업데이트하려고합니다.
CMTime duration = audioPlayer.currentTime; float seconds = CMTimeGetSeconds(duration); NSLog(@"duration: %.2f", seconds); nowPlayingSlider.value = seconds;
타임스 바로 기록되는하지만 uislider 결코 업데이트됩니다. 나를 위해 잘 작동
[theSlider setValue:value animated:YES];
및하십시오 UISlider
를 들어
이 답변은 내 질문에 직접적인 대답은 아니지만 좋은 팁입니다. 나는 당신의 대답에 대해 투표했습니다. UISlider를 사용하여 사용자가 노래를 드래그하여 노래의 위치를 변경할 수 있습니다. –
알겠습니다. 다행스럽게도 도움이 될 수 있습니다. – msgambel