4

i created a music player with previous and next functionality in my app.i want to impliment song playback slider. how to do this?

4

2 に答える 2

8

UISlidermaxValue を現在再生中の曲の長さ (秒単位) に設定し、minValue を 0 に設定します。

MPMusicPlayerControllerを使用しcurrentPlaybackTimeて再生中のトラックの現在の時間を取得し、その値を使用してスライダーを毎秒更新すると仮定します

slider.value = musicPlayerController.currentPlaybackTime;
slider.minimumValue = 0;
slider.maximumValue = [musicPlayerController.nowPlayingItem valueForProperty:@"MPMediaItemPropertyPlaybackDuration"];
于 2012-02-13T10:35:59.707 に答える