У меня есть одно приложение, в котором список видео, которые проходят через синтаксический анализ XML, отображаются в виде таблицы. Когда я нажимаю определенное видео, оно должно воспроизводиться в альбомном режиме.
Для этого я последовал учебник:
http://iosdevelopertips.com/video/how-to-play-movies-from-application-bundle-or-from-a-remote-server-url.html
Он работает отлично, но он использует отдельный модальный контроллер, поэтому, когда я нажимаю кнопку «Готово» на видео или завершенное видео завершается, он возвращается к тому модальному представлению и на котором
Появляется кнопка «Назад», и когда я нажимаю эту кнопку «Назад», я могу вернуться к экрану списка видео. Но я хочу вернуться обратно к экрану, на котором отображается список видео.
для этого, если я пишу код с помощью pushviewcontroller, чем приложение падает. Как я могу решить эту проблему. любой учебник или пример кода?
- (void) moviePlayBackDidFinish:(NSNotification*)notification
{
[[UIApplication sharedApplication] setStatusBarHidden:YES];
// Remove observer
[[NSNotificationCenter defaultCenter] removeObserver:self
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
[self dismissModalViewControllerAnimated:YES];
DonationVideoViewController *dvvc=[[DonationVideoViewController alloc] initWithNibName:"DonationVideoViewController" bundle:nil];
[self.navigationController pushViewController:dvvc animated:YES];
}
ОБНОВЛЕНИЕ: я решил проблему с помощью кода для вызова custommovieplayercontroller в том же классе, где я отображал список видео. Итак, теперь видео заканчивается, оно остается на странице, которую я хочу, и мне нужно перейти на другую страницу, используя pushviewcontroller