xamarin - Xamarin.Forms UWP-如何将应用程序锁定为横向

标签 xamarin xamarin.forms uwp orientation xamarin.uwp

我已经创建了一个Xamarin.Forms应用程序,该应用程序只能在横向运行。对于iOS来说这很容易,在Info.plist中设置设备方向就可以解决问题。

但是对于UWP,这似乎不起作用。在Package.appxmanifest中,我将“支持的”旋转设置为“仅横向”:

enter image description here

但是我仍然可以旋转到人像模式。

这是一个错误,并且有解决方法吗?

最佳答案

仅当系统处于Tablet模式或Kiosk模式时,才考虑使用方向锁定,因为当应用窗口打开时,无法限制其方向(用户可以自由更改)。

另请注意,最大化窗口<>平板电脑模式,因此即使应用程序视图已最大化,它仍将自由旋转。

关于xamarin - Xamarin.Forms UWP-如何将应用程序锁定为横向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48326750/

相关文章:

C# Xamarin - 使用 SetValueForKey 将数据绑定(bind)到 UICollectionViewCell

msbuild - ResolveAssemblyReference 无法加载文件或程序集 - Xamarin - PCL 库 -

c# - 使用 Xamarin.iOS 获取 iOS 库文件夹的正确方法是什么?

c# - 在运行时更改 xamarin.forms 颜色

c# - 从属性 setter 加载异步数据

c# - 如何在 Xamarin Android 中验证应用内购买?

c# - 在哪里放置 xamarin 表单应用程序的图像

xamarin - 如何在 Xamarin.Forms 中禁用 ListView 上的突出显示

c# - UWP 反射(reflect)通过绑定(bind)从设置中加载的 ComboBox 选定项

visual-studio - 找不到合适的 SDK 来定位