Frage

Ich entwickle eine Präsentation app für einen Kunden und bei der Darstellung des Client in der Lage, ein doppeltes Tippen Schieber ein „Sub-slide“ anzuzeigen, die die aktuelle Gleiteinrichtung hat ein teilweise curl Übergang ein vollständige zu präsentieren Bildschirm modale Ansicht.

Mein Problem ist, dass diese Hauptschieber Videos animieren (die Unter Dias sind alle Standbilder im PNG-Format). Jedes Mal, wenn der Benutzer die Seite curl auslöst, den Film entweder bleibt in seinem aktuellen Zustand, wie es sollte (entweder noch Wiedergabe oder Pause), und wenn die Seite curl Animation abgeschlossen ist, der Film neu gestartet selbst. Dies geschieht unabhängig von dem Film des Staat.

Ich habe versucht, setzen NSLog Nachrichten und Stützpunkte in zu sehen, ob ein Verfahren wie viewWillDisappear genannt wurde, aber ich fand nichts.

Jede Idee, was diese Videos verursachen könnte sich neu zu starten?

War es hilfreich?

Lösung

Für alle, die sich fragen:

Ich löste dieses Problem, indem Sie den Movieplayer zwingt zum letzten Bild zu springen und es mit einem UIImageView zu ersetzen statt, die mir erlaubt, den Film zu entladen, sparen Platz und entfernte meine flackernde Ausgabe als Bilder den Übergang ohne Probleme abzuschließen.

Auch wenn Sie stoßen auch flackern, wenn zwischen Vollbild- Videos oder Vollbild-Videos und Bildern (png ist in meinem Fall), Lösch- / Kommentar aus dieser Zeile Schalen:

self.mplayer.fullscreen = YES;

wird das Problem danach verschwunden sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top