2014-06-12 153 views
0

我有一个包含视频的UITableView。我有UITableView中的4个单元格。当我点击视频时,它应该以纵向模式打开。如果旋转移动设备,它将移动到风景。如何在iPhone上以横向模式播放视频?

我的要求是什么,当我点击单元格时,视频应该以横向模式显示而不旋转。有没有可能?

在此先感谢您的建议。

+0

[也许这会帮助,类似的问题](http://stackoverflow.com/questions/4740732/iphone-force-mpmovieplayercontroller-to-play-video-in-landscape-mode?rq=1)就我个人而言,我不要以为这是个好主意。 YouTube做到了,我不喜欢它。应用程序不应强制用户旋转设备,除非它们只能在整个环境中工作。 –

+0

@borisy感谢您的回复,如果您对我的要求有任何想法,请发帖 我的要求是视频应该播放风景模式不旋转 –

回答

0

是的这是可能的。 我在我的应用程序中做了同样的事情。

  1. 首先创建自定义视图并添加播放器作为该视图的子视图。
  2. 为玩家创建自定义播放和暂停按钮。
  3. 在播放器上添加按钮以显示全屏模式。
  4. 如果用户点击全屏按钮,则使用变换旋转播放器,并将自定义视图的大小调整为参数横向模式。

5.当用户再次点击该按钮时,再次按原来的方向旋转,并按照前面的设置坐标。

您也可以参考这个链接更多的澄清 iOS: Movie player view doesn't rotate

希望这会有所帮助。

相关问题