UISlider
プログラムでを使用してMPMoviePlayerController
おり、その値をムービーの現在の再生時間に設定しています。これは、場合によっては適切に機能しません。スライダーの値は、ムービーの現在の再生時間で変更されずにゼロのままになります。誰でも私を助けてもらえますか?
私のコードは毎秒ごとに起動するように設定されています。どちらのラベルも適切に機能しますが、UISlider
値は更新されず、ゼロのままです。
float playbackTime = player.currentPlaybackTime;
float duration = player.duration;
timeLabel.text = [NSString stringWithFormat:@"%.0f / ",playbackTime];
durationlbl.text=[NSString stringWithFormat: @"%.0f",`duration];`
progressSlider.value = playbackTime;