【问题标题】:Video play using AVPlayer in landscape mode在横向模式下使用 AVPlayer 播放视频
【发布时间】:2016-07-19 05:33:36
【问题描述】:

我有一个视频正在由 AVPlayer 在特定的 ViewController 中播放。当点击 AVPlayer 控制栏中的全屏图标时,我希望在同一个 ViewController 中以横向模式播放视频。我附上了这个场景的截图。

【问题讨论】:

  • 检查这个stackoverflow.com/questions/30817667/…,当点击FS图标时,只需改变VC的方向。
  • 我想在点击全屏按钮的同时以横向模式播放视频
  • 我是使用 MPMoviePlayer 完成的,但它在 ios 9 中已被弃用。

标签: ios objective-c iphone


【解决方案1】:

你只需要编写下面的代码来定位视图控制器

NSNumber *value = [NSNumber numberWithInt:UIInterfaceOrientationLandscapeLeft];
[[UIDevice currentDevice] setValue:value forKey:@"orientation"];

当你点击 FS btn 时,尝试定位 VC

【讨论】:

  • 请帮帮我埃兰
  • 你必须检查iOS9的定位方法
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-24
相关资源
最近更新 更多