gpt4 book ai didi

ios - 如何通过 Cordova 插件锁定屏幕方向?

转载 作者:行者123 更新时间:2023-11-30 12:02:47 26 4
gpt4 key购买 nike

我正在编写一个 Cordova 插件,它只提供一个 UIView Controller 。我可以锁定该 UIView 的方向,但我也可以锁定其父级的方向吗?

在主要的 Cordova 类中:

self.storyboard = UIStoryboard(name: "myuiview", bundle: nil)
self.myView = self.storyboard?.instantiateInitialViewController() as? myViewController
self.viewController.present(self.myView!, animated: true) { _ in }

在 myViewController 中:

override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
return .portrait
}

override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation {
return .portrait
}

这会锁定当前 myViewController 的方向。但是,当我旋转设备然后关闭 myViewController 时,应用程序的方向仍然发生变化

最佳答案

我认为下面的帖子也可以解决您的问题。

您可以修改@bmjohns的答案

How to lock orientation of one view controller to portrait mode only in Swift

关于ios - 如何通过 Cordova 插件锁定屏幕方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47008299/

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