2 votes

iOS MPMoviePlayer - modification du comportement des contrôles qui apparaissent/disparaissent

J'ai un bouton que je voudrais afficher et masquer comme le font les commandes MPMoviePlayer d'iOS lorsque l'on touche la vidéo. Existe-t-il un meilleur moyen de le faire que de créer mon propre système de reconnaissance des gestes et une minuterie pour cacher/afficher le bouton comme le font ceux d'Apple ?

1voto

Dany Joumaa Points 461

Ce serait votre meilleure option. Voici en gros à quoi ça pourrait ressembler :

UITapGestureRecognizer *recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(videoTapped:)];
[videoView addGestureRecognizer:recognizer];

...

- (void)videoTapped:(UITapGestureRecognizer *)recognizer {
    [UIView animateWithDuration:0.25f animations:^{
        buttonView.alpha = (CGFloat)!buttonView.alpha;
    }];
}

Faites-moi savoir si vous avez d'autres questions.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X