Resta su MPMoviePlayerController al termine della riproduzione
-
19-08-2019 - |
Domanda
Sto usando una vista tabella e quando l'utente seleziona una riga, sto riproducendo il video associato alla riga usando un oggetto MPMoviePlayerController. Al termine della riproduzione, MPMoviePlayerController viene rilasciato e il controllo torna al controller precedente.
Come posso evitare che ciò accada? Voglio riportare l'utente al controller precedente solo dopo aver premuto il pulsante "Fatto" pulsante.
Soluzione
Penso di aver fatto qualcosa di simile a questo. Quello che volevo fare era fermare il film sul fotogramma finale e mettere alcuni pulsanti semitrasparenti sopra l'immagine fissa. Il modo in cui l'ho fatto è stato quello di memorizzare il fotogramma finale come un'immagine separata che ho caricato in una vista sotto il riproduttore cinematografico. Hai impostato movie.backgroundColor = [UIColor clearColor]
per far sbiadire il film su alpha rivelando così l'immagine identica al di sotto di esso e non sbiadendo affatto!
La cosa bella è che i pulsanti che ho aggiunto fai sembrano svanire perché vengono gradualmente rivelati dal lettore cinematografico alpha fade.