Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > iOS > UISlider и overlay menu


Автор: dylerturden 7.10.2012, 21:35
Привет всем! Есть два вопроса
1) в примере с офф сайта (MPMoviePlayer) я делаю оверлейное меню, стандартные настройки и контролы скрываю, когда жму кнопку fullscreen у меня пропадает меню моё оверлейное, что делать?

2) на моём меню есть слайдер, которые отвечает за прокрутку видео, когда я его нажимаю видео останавливается я слайдер перемещаю потом его отпускаю и видео продолжает проигрываться с уже новой отметки, но проблема в том что слайдер кошмарить начинает в этот момент, т/е он возвращается на мгновение в последнюю перед изменением точку   
вот код
Код

-(void)monitorPlaybackTime{
    if (check2 == 1) {
        self.moviePlayerController.currentPlaybackTime = check_value;
        check2 = 0;
    }
    if (check == 1){
        NSLog(@"%f", slider.value);
        
        slider.value = self.moviePlayerController.currentPlaybackTime;
        NSLog(@"%f", slider.value);
        [self performSelector:@selector(monitorPlaybackTime) withObject:nil afterDelay:0.1];
    }
}
 
- (IBAction)onSliderDown:(UISlider *)sender {
    check = 0;
    self.moviePlayerController.pause;
}
 
- (IBAction)onSliderUp:(UISlider *)sender {
    check2 = 1;
    check_value = sender.value;
    
    NSLog(@"%f", self.moviePlayerController.currentPlaybackTime);
    self.moviePlayerController.currentPlaybackTime = sender.value;
    NSLog(@"%f", self.moviePlayerController.currentPlaybackTime);
    check = 1;
    self.moviePlayerController.play;
    [self performSelector:@selector(monitorPlaybackTime) withObject:nil afterDelay:0.1];
}


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)