11

再生プログレス バーを AVAudioPlayer に追加するためのチュートリアルへのリンクはありますか?

このサイトとグーグルで広範囲に検索しましたが、役に立ちませんでした

4

3 に答える 3

19

私はそれを理解しました、そしてそれはそれほど悪くはありませんでした。

タイマーで更新するだけ

playbackTimer=[NSTimer scheduledTimerWithTimeInterval:0.5
                                     target:self 
                                                 selector:@selector(myMethod:) 
                                   userInfo:nil 
                                    repeats:YES];

}


-(void)myMethod:(NSTimer*)timer {

    float total=audioPlayer.duration;
    float f=audioPlayer.currentTime / total;

    NSString *str = [NSString stringWithFormat:@"%f", f];

    playbackProgress.progress=f;

    NSLog(str);
}
于 2010-02-24T12:42:17.100 に答える