MPMoviePlayerController を使用してムービーを再生し、duration 値を使用してプレーヤーのビデオの長さを制御していますが、スライダーを使用してボリュームを制御する方法を知っていました。私のボリューム スライダー コードはここにあり、私のプログラムでスライダーにカスタム イメージを使用しています。
{
UISlider *volumeslider=[[UISlider alloc]initWithFrame:CGRectMake(405, 9, 50, 3)];
UIImage *volumesliderImage = [[UIImage imageNamed: @"video_bar_bg.png"] stretchableImageWithLeftCapWidth: 9 topCapHeight: 0];
[volumeslider setMinimumTrackImage: volumesliderImage forState: UIControlStateNormal];
[volumeslider setMaximumTrackImage: volumesliderImage forState: UIControlStateNormal];
[volumeslider setThumbImage:[UIImage imageNamed:@"sound_bar_button.png"] forState:UIControlStateNormal];
[tempview addSubview:volumeslider];
}