iPad 使用 Shell 不会填充纵向,但会缩放到横向

iPad using Shell does not fill portrait, but scales to landscape

我目前正在从 Visual Studios 进行开发,我们主要致力于 iPhone,但范围已经悄悄进入以支持 iPad。

我们的主页和导航使用 Xamarin.Forms.Shell,但所有内容页面都没有填充 iPad。导航按钮按预期位于底部,但纵向显示时其中的内容中途停止。

在 info.plist 中,我已将设备方向选中所有框,设备设置为通用。

这发生在所有页面上。

我可能遗漏了什么?

您的 VerticalOptions 不能设置为 expand,例如:StartAndExpandFillAndExpand

此外,您的 stackLayout HeightRequest 可以设置。如果是这样,那么高度将被限制。

还要检查项目的主要方向,是纵向还是横向。

如果上述步骤不起作用,请编辑您的问题并放入本页的XAML。