我创建了一个Xamarin.Forms应用程序,我只希望以横向方式运行。对于iOS来说这很容易,在Info.plist中设置设备方向就可以了。
但是对于UWP来说,这似乎不起作用。在Package.appxmanifest中,我将支持的旋转设置为仅横向:
但我仍然可以旋转到纵向模式。
这是一个错误,是否有解决方法?
答案 0 :(得分:2)
仅在系统处于平板电脑模式或Kiosk模式时才会考虑方向锁定,因为当应用程序窗口化时,无法限制其方向(用户可以更改它)自如)。
另请注意最大化窗口<>平板电脑模式,因此即使应用视图最大化,它仍然可以自由旋转。