Xamarin 表单:ios 应用程序启动屏幕中的应用程序徽标未在 ipad 上居中对齐

Xamarin forms: App logo in the launching screen of ios app is not center aligned on ipad

我已使用 this 教程视频在 ios 应用程序上实现启动画面。就像教程视频一样,我添加了一个启动屏幕文件,并将徽标和条形图像插入其中。它在 iPhone 设备上几乎可以正常工作,但是当涉及到 iPad 时,徽标不在中心。

我的设计(底部有条):

当前截图:

在 iPad 中,徽标不在中心,条带也不在页脚。它的行为类似于 IPad 设备中的 iPhone 大小。如何将徽标居中并将条带放在所有设备的页脚上?在 ios 中实现 splash 的最佳方法是什么?

确保您已向控件添加约束。如果您使用 autolayout 来放置控件,它将适应所有尺寸的设备,包括 iPad。 在设计器右上角将模式改为约束模式:

使用中心点使控件居中,例如:

然后在属性window中编辑它们的常数:

单击更多按钮添加前导、底部、尾随约束以在视图底部显示控件,例如:

如果还是不行,你可以提供样品,我会在我这边检查。