2009-01-22 6 views
0

J'utilise une tableview et lorsque l'utilisateur sélectionne une ligne, je joue la vidéo associée à la ligne en utilisant un objet MPMoviePlayerController. Maintenant que la lecture est terminée, MPMoviePlayerController est relâché et le contrôle revient au contrôleur précédent.Rester sur le MPMoviePlayerController après la fin de la lecture

Comment puis-je empêcher cela? Je veux ramener l'utilisateur au contrôleur précédent seulement après qu'il ait appuyé sur le bouton "Terminé".

Répondre

1

J'ai fait quelque chose de similaire à cela je pense. Ce que je voulais faire, c'était que le film s'arrête sur sa dernière image et que des boutons semi-transparents soient placés au-dessus de l'image fixe. La façon dont je l'ai fait était de stocker le cadre final comme une image séparée que j'ai chargé dans une vue sous le lecteur de film. Vous définissez movie.backgroundColor = [UIColor clearColor] pour que le film se fondre en alpha, révélant ainsi l'image identique sous-jacente et ne semblant pas s'effacer du tout!

La chose intéressante est que les boutons que j'ai ajoutés semblent s'estomper car ils sont progressivement révélés par le fader alpha du lecteur vidéo.

Questions connexes