首页 > 解决方案 > Xamarin 表单:ios 应用程序启动屏幕中的应用程序徽标在 ipad 上未居中对齐

问题描述

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

我的设计(底部有条):

在此处输入图像描述

当前截图:

在此处输入图像描述

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

标签: iosxamarin.formssplash-screen

解决方案


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

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

然后在属性窗口中编辑它们的常量:

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

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


推荐阅读