在Qt中使用跨平台应用程序。我需要能够强制屏幕方向几页。我找到了一种方法来为Android做这个,但我找不到任何适合iOS的东西。
有没有办法强制在iOS中设置屏幕方向?
更好的是,是否有一个调用可以为任何给定的移动平台设置屏幕方向?
谢谢!
答案 0 :(得分:0)
在这里看看:
https://doc.qt.io/qt-5/qml-qtquick-window-screen.html#orientation-attached-prop
您可以将Screen.orientation(或Screen.primaryOrientation)属性写入自己的属性,并使用onChanged事件处理程序获取信号,例如:
readonly property var screenOrientation: Screen.orientation
onScreenOrientationChanged: {
console.log("Orientation Changed!")
}