Как запустить MoviePlayer без элементов управления?
Я хотел бы запустить MoviePlyer без элементов управления, но если пользователь касается экрана, элементы управления отображаются и позволяют пользователю переходить в полноэкранный режим или AirPlay.
self.player = [[MPMoviePlayerController alloc] initWithContentURL:url];
self.player.allowsAirPlay = YES;
self.player.view.frame = self.imageView.frame;
self.player.controlStyle = MPMovieControlStyleNone;
[self.view addSubview:self.player.view];
[self.player play];
self.player.controlStyle = MPMovieControlStyleDefault;
Кажется, что единственный способ удалить элементы управления изначально - установить MPMovieControlStyleNone, но элементы управления не будут показаны позже. Если позже я установлю MPMovieControlStyleDefault, элементы управления будут всегда отображаться.
Что я должен делать? Есть ли свойство, чтобы изначально отключить элементы управления?
1 ответ
Решение
Возможность дублирования при открытии видео в iPhone без элементов управления и воспроизведения видео при запуске приложения без элементов управления здесь