#ios #mpmovieplayercontroller #fullscreen
#iOS #mpmovieplayercontroller #полноэкранный режим
Вопрос:
Начиная с этого кода:
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:movieLink];
Следующее, что мне нужно сделать, это установить фрейм проигрывателя и добавить его вид в качестве подвида. Но я хочу, чтобы он сразу же переключился на полноэкранный режим, и я хочу, чтобы он был поверх всего остального. Каков наилучший способ сделать это?
Если я сделаю что-то подобное:
[self.view addSubview:player.view];
Проигрыватель выполняет странное изменение размера, затем переходит в полноэкранный режим. Я знаю, что это последний шаг:
[player setFullscreen:YES animated:NO];
Но где я могу добавить вид проигрывателя, чтобы я не видел никаких странных обрезок или изменений размера? Должен ли я как-то использовать [UIScreen MainScreen]? Или получить доступ к главному окну приложения?