gpt4 book ai didi

ios - iPhone 6 和 iPhone 6 Plus 的方向问题

转载 作者:行者123 更新时间:2023-11-29 02:22:59 25 4
gpt4 key购买 nike

我有一个需要在 iOS 7 和 iOS 8 上运行的 iPhone 应用程序。它是一个完整的纵向应用程序,除了通过提供的 ViewController 显示的视频播放器。

当我在 iPhone 6 或 6 Plus 上以横向模式启动应用程序时,它会导致破坏 HomeView。由于视频播放器,项目中支持所有方向(我知道我可以通过删除横向支持来避免这个问题,但我的视频播放器将无法正常显示)。

所以问题是:我怎样才能在不破坏 HomeView 的情况下从横向模式启动我的应用程序(所以在一个很好的纵向模式下)但同时仍然让我的视频播放器在横向模式下正确显示?

PS:我无法发布屏幕截图,所以当我说“销毁”时,请想象一下元素位置和缩放不当的 View 。

最佳答案

How can I do to start my application from landscape mode without break the HomeView (so in a nice portrait mode) but at the same time still have my video player properly displayed in landscape mode ?

应用程序在启动时的方向取决于 Info.plist 文件中所支持方向的列出顺序。只需确保肖像优先。

如何定位主视图取决于 Root View Controller 对supportedInterfaceOrientation 的实现。确保它返回 UIInterfaceOrientationMaskPortrait。

关于ios - iPhone 6 和 iPhone 6 Plus 的方向问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27908546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com