Comment est-ce que je peux dissiper le comportement bizarre de double robinet en jouant le film using MPMoviePlayerController. Le double clic fait zoomer/dézoomer le film et fait certains de mes gestes dans la vue de superposition pour arrêter de travailler sur la zone de double frappe.IPhone, MPMoviePlayerController comment désactiver le zoom en appuyant deux fois sur l'écran?
7
A
Répondre
7
1
Le bool .userInteraction va résoudre le problème, sauf si vous avez votre propre geste de reconnaissance qui font du travail dans le MPMoviePlayerViewController.
Si c'est le cas, faites-le à la place;
self.player.view.gestureRecognizers = nil;
Puis après, vous pouvez ajouter & utiliser votre propre geste de reconnaissance, car l'interactivité du joueur est encore oui.
1
En fait, vous pouvez faire quelque chose comme cela fonctionne bien pour moi :):
[[[self.moviePlayer view] subviews] enumerateObjectsUsingBlock:^(id view, NSUInteger idx, BOOL *stop) {
[[view gestureRecognizers] enumerateObjectsUsingBlock:^(id tap, NSUInteger idx, BOOL *stop) {
if([tap isKindOfClass:[UITapGestureRecognizer class]]) {
if([tap numberOfTapsRequired]==2)
{
[view removeGestureRecognizer:tap];
}
}
}];
}];
+0
Oui ^^ d'autres solutions n'ont pas fonctionné pour moi mais cela a fait – gadu
Questions connexes
- 1. Activer/désactiver le zoom sur Safari iPhone avec Javascript?
- 2. JFreeChart désactiver le zoom
- 3. iphone - comparer deux fois
- 4. désactiver la sélection de texte tout en appuyant sur «shift»
- 5. Iphone désactiver le bouton écouteur
- 6. Magento comment désactiver le zoom de l'image
- 7. Android MapView: Désactiver le zoom automatique
- 8. Script AutoHotkey pour envoyer un livre (£) en appuyant deux fois sur Maj + 3
- 9. MPMoviePlayerController & iPhone OS4 questions
- 10. iphone using MPMoviePlayerController en 2 views
- 11. iPad MPMoviePlayerController - Désactiver le mode plein écran
- 12. Désactiver le zoom discret de MapView, passer en continu
- 13. OpenLayers: désactive le zoom en double-cliquant sur
- 14. iPhone MapKit: sélectionnez l'emplacement (coordonnées) manuellement en appuyant sur MKMapView
- 15. iphone mpmovieplayercontroller mp3 montrant le fond noir
- 16. Rotation de MPMoviePlayerController en paysage - iPhone SDK
- 17. Comment désactiver l'élément de sélection automatique de la liste en appuyant sur la touche
- 18. iPhone comment arrêter MPMoviePlayerController se ferme à la fin?
- 19. iPhone Image Zoom Animation
- 20. iPhone/iOS: construire une fois, signer deux fois
- 21. iPhone UIImageView pincer zoom
- 22. MPMovieplayerController garde le téléchargement après l'arrêt (iphone)
- 23. Comment désactiver les boutons Précédent et Suivant sur MPMoviePlayerController en mode plein écran?
- 24. Comment charger un autre xib en appuyant sur un bouton
- 25. Appuyez deux fois sur webOS
- 26. MPMoviePlayerController lire la vidéo seconde fois
- 27. Comment régler le volume de MpMoviePlayerController dans Iphone sdk?
- 28. en ajoutant deux fois le même objet
- 29. Comment implémenter zoom sur doubleclick dans webview dans iphone?
- 30. En appuyant sur un bouton, UIScrollView scorll
j'ai eu le même problème. J'adorerais entendre une réponse. – samvermette