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
,例如:StartAndExpand
或 FillAndExpand
。
此外,您的 stackLayout HeightRequest
可以设置。如果是这样,那么高度将被限制。
还要检查项目的主要方向,是纵向还是横向。
如果上述步骤不起作用,请编辑您的问题并放入本页的XAML。
我目前正在从 Visual Studios 进行开发,我们主要致力于 iPhone,但范围已经悄悄进入以支持 iPad。
我们的主页和导航使用 Xamarin.Forms.Shell,但所有内容页面都没有填充 iPad。导航按钮按预期位于底部,但纵向显示时其中的内容中途停止。
在 info.plist 中,我已将设备方向选中所有框,设备设置为通用。
这发生在所有页面上。
我可能遗漏了什么?
您的 VerticalOptions
不能设置为 expand
,例如:StartAndExpand
或 FillAndExpand
。
此外,您的 stackLayout HeightRequest
可以设置。如果是这样,那么高度将被限制。
还要检查项目的主要方向,是纵向还是横向。
如果上述步骤不起作用,请编辑您的问题并放入本页的XAML。