Pregunta

Estoy desarrollando una aplicación de presentación para un cliente, y en la presentación del cliente es capaz de doble toque una diapositiva para ver una "sub-slide", lo que significa la diapositiva actual no una transición enrollamiento parcial de presentar una completa pantalla de vista modal.

Mi problema es que estos son los principales diapositivas videos animados (las sub-diapositivas son todas las imágenes fijas en formato PNG). Cada vez que el usuario activa la página en bucle, la película o bien estancias en su estado actual como debería (ya sea todavía reproducción o la pausa), y cuando la animación enrollamiento de la página se ha completado, éste se reinicia la película. Esto ocurre independientemente del estado de la película.

He intentado poner mensajes NSLog y puntos de corte para ver si un método como viewWillDisappear estaba siendo llamado, pero no encontré nada.

¿Alguna idea de lo que podría ser la causa de estos videos para reiniciar sí mismos?

¿Fue útil?

Solución

A todos que se preguntan:

Me resuelto este problema al forzar al MoviePlayer para saltar al último fotograma y su sustitución por un UIImageView lugar, lo que me permitió descargar la película, ahorrar espacio, y se retira mi problema de parpadeo como imágenes completan la transición sin problemas.

Además, si usted está encontrando el parpadeo, así cuando se cambia entre los vídeos completos de pantalla o vídeos a pantalla completa y las imágenes (PNG es en mi caso), / Eliminar comentario esta línea:

self.mplayer.fullscreen = YES;

el problema se ha ido después de eso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top