Otomatik kullanıyorum ve bir ekran içinde ana görünümün yarısı büyüklüğünde bir AVPlayerViewController oluşturuyorum. UITabBarViewController ve UINavigationController kullanıyorum. Bu ekran UITabBarViewController'ın ilk çocuk ViewController'ından hareket eder. Kod AVPlayerViewController kullanarak ekranı yatay yönde nasıl döndürürün?
avPlayerVideoController = [[AVPlayerViewController alloc] init];
avPlayer = [AVPlayer playerWithURL:[NSURL URLWithString:videoURL]];
avPlayerVideoController.view.frame = CGRectMake(imgViewVideo.frame.origin.x, imgViewVideo.frame.origin.y, imgViewVideo.frame.size.width, imgViewVideo.frame.size.height);
avPlayerVideoController.delegate = self;
avPlayerVideoController.showsPlaybackControls = YES;
avPlayerVideoController.player = avPlayer;
[avPlayerVideoController.player play];
şimdi Video O tam ekran düğmesini tıkladığımızda yatay görünümde döndürülmüş AVPlayerViewController ile gelir olmak istiyorum .. böyledir. Telefonumu döndürdüğümde sadece dikey yönde duruyor. Ayrıca, tam ekran düğmesine dokunulduğunda çağrılan delege yöntemi de yoktur. Lütfen buna çok ihtiyacım var. Bunu nasıl başarmam gerektiğini detaylı olarak açıkla.
-(BOOL)shouldAutorotate{
return YES;
}
-(UIInterfaceOrientationMask)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskAllButUpsideDown;
}
AVPlayerViewController
sizi yardımcı olur Umut içeren ile size
Bir çözüm buldunuz mu? – karthikeyan
Aynı konuyla da ilgileniyorum, bir çözüm buldunuz mu? – FelipeOliveira