我创建了一个 Xamarin.Forms 应用程序,我只想以横向运行。这对于 iOS 来说很简单,在 Info.plist 中设置设备方向就可以了。
但对于 UWP,这似乎不起作用。在 Package.appxmanifest 中,我已将支持的旋转设置为仅横向:
但我仍然可以旋转到纵向模式。
这是一个错误吗?有解决方法吗?
最佳答案
仅当系统处于平板电脑模式或 Kiosk 模式时才会考虑方向锁定,因为当应用程序打开窗口时,无法限制其方向(用户可以更改它)自由)。
另请注意最大化窗口<>平板电脑模式,因此即使应用程序 View 最大化,它仍然会自由旋转。
关于Xamarin.Forms UWP - 如何将应用程序锁定为横向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48326750/