【问题标题】:Rotate view controller旋转视图控制器
【发布时间】:2013-11-25 14:11:31
【问题描述】:

我将我的应用设置为只能在纵向模式下运行,现在我正在展示一个 youtube 视频,我认为最好以横向模式观看该视频。我用这个标志设置我的应用程序:

如何在视频播放时旋转视图?我显示了我正在使用HCYoutubeParser 库的视频。你能帮帮我吗?

更新 故事板:

【问题讨论】:

    标签: ios iphone youtube orientation


    【解决方案1】:

    您应该在部署信息中检查“纵向”、“左侧横向”和“右侧横向”。在视频播放器视图控制器中,您支持纵向和横向,在您的其他视图控制器中仅支持纵向。

    您可以参考Autorotate in iOS 6 has strange behaviouriOS 6 UITabBarController supported orientation with current UINavigation controller

    【讨论】:

    • 感谢您的回答。我按照您所说的设置了部署信息,现在视频以横向模式播放。现在我怎样才能让另一个视图控制器纵向?有代码可以做到吗?
    • @lucgian841 这取决于您的整个视图控制器层次结构。你的视图控制器层次结构怎么样?
    • @lucgian841 在所有其他视图控制器中尝试 shouldAutorotate 返回 NO 和 supportedInterfaceOrientations 返回 UIInterfaceOrientationMaskPortrait
    • 我试过你说的但没有效果:界面旋转...我也尝试在情节提要中设置肖像...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多