【问题标题】:Orientation for only single screen in cordova iOS app科尔多瓦 iOS 应用程序中仅单个屏幕的方向
【发布时间】:2016-08-31 10:35:22
【问题描述】:

我正在为我的 cordova iOS 应用程序使用 'screen.lockOrientation("portrait")'。 现在,我想从一个插件中显示一个 UIViewController。代码如下:

[self.viewController presentViewController:self.myViewController animated:YES completion:nil];

我想允许这个视图控制器的两个方向,但这个视图只支持纵向。

如何仅支持从插件添加的一个屏幕(UIViewController)的方向?

【问题讨论】:

    标签: ios cordova


    【解决方案1】:

    您可以将控制器(如果有)的 xib 中的方向属性设置为横向。因为它是一个viewController,你应该有shouldAutorotateToInterfaceOrientation方法,所以你也可以在这里设置方向。

    【讨论】:

    • 是的,我有 xib。所以从xib我选择了方向中的“风景”。我也尝试过 shouldAutorotateToInterfaceOrientation return yes 方法,但我仍然只能在纵向模式下看到它。我还尝试在 appDelegate.window 上添加该视图控制器,但无法正常工作。
    猜你喜欢
    • 2017-06-08
    • 1970-01-01
    • 2021-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多