Aby odtworzyć wideo w mojej aplikacji, ustawię MPMoviePlayerController
i dodaję ją do widoku podrzędnego. Użytkownik może przejść do trybu pełnoekranowego za pomocą gestu uszczypnięcia.Wejście do trybu pełnoekranowego w wywołaniach MPMoviePlayerController viewWillDisappear i viewDidDisappear
W tym viewController
(zawierającym widok odtwarzacza filmów) ustawię viewWillDisappear
, aby ustawić obiekty na zero.
Jednak w systemie iOS 6 po włączeniu trybu pełnoekranowego MPMoviePlayerController
w kontrolce widoku zawierającej widok odtwarzacza filmów wywołuje metody viewWillDisappear
i viewDidDisappear
.
W iOS5 metody te nie zostały wywołane.
Spójrz na to rozwiązanie i sprawdź, czy działa ono na Twój problem. http://stackoverflow.com/a/15440274/1437106 – Husky