ソースを参照

Movie View: reset idle timer on volume slider action, too

Felix Paul Kühne 12 年 前
コミット
3c4705a63e
1 ファイル変更8 行追加0 行削除
  1. 8 0
      AspenProject/VLCMovieViewController.m

+ 8 - 0
AspenProject/VLCMovieViewController.m

@@ -150,6 +150,9 @@
     [volumeSlider setMinimumTrackImage:[[UIImage imageNamed:@"sliderminiValue"]resizableImageWithCapInsets:UIEdgeInsetsMake(0, 4, 0, 0)] forState:UIControlStateNormal];
     [volumeSlider setMaximumTrackImage:[[UIImage imageNamed:@"slidermaxValue"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 4)] forState:UIControlStateNormal];
     [volumeSlider setThumbImage:[UIImage imageNamed:@"ballslidernew"] forState:UIControlStateNormal];
+    [volumeSlider addTarget:self
+                     action:@selector(volumeSliderAction:)
+           forControlEvents:UIControlEventValueChanged];
 
     [[AVAudioSession sharedInstance] setDelegate:self];
 }
@@ -561,6 +564,11 @@
     [self _updateScrubLabel];
 }
 
+- (IBAction)volumeSliderAction:(id)sender
+{
+    [self _resetIdleTimer];
+}
+
 - (void)mediaPlayerTimeChanged:(NSNotification *)aNotification {
     self.positionSlider.value = [_mediaPlayer position];
     if (_displayRemainingTime)