После увольнения Модального Представления Контроллер - PullRequest
0 голосов
/ 19 января 2011

Я обнаружил, что "Modal View Controller" может иметь некоторые изменения в iOS4. Потому что я использовал пример кода ниже http://iosdevelopertips.com/video/getting-mpmovieplayercontroller-to-cooperate-with-ios4-3-2-ipad-and-earlier-versions-of-iphone-sdk.html

для запуска контроллера проигрывателя фильмов с помощью кнопки. В iOS3 элемент управления страницы все еще может работать после закрытия модального контроллера. Но в iOS4 это не так, мне нужно нажать навигационную панель в левом верхнем углу, чтобы вернуться назад, а затем щелкнуть ячейку, чтобы вернуться к просмотру, после чего снова будет работать управление страницей.

Какова основная причина возникновения этой проблемы?

1 Ответ

1 голос
/ 01 октября 2011

Ниже скопируйте код и пропустите TestViewController. Becoz Here AutoRelease CustomMoviePlayer

- (void)loadMoviePlayer
{  
           // Play movie from the bundle

NSString *path = [[NSBundle mainBundle] pathForResource:@"Movie-1" ofType:@"mp4" inDirectory:nil];

// Create custom movie player   
   moviePlayer = [[CustomMoviePlayerViewController alloc] initWithPath:path];

// Show the movie player as modal
[self presentModalViewController:moviePlayer animated:YES];

// Prep and play the movie
    [moviePlayer readyPlayer];    
 }
...