ios - Xamarin 表单:ios 应用程序启动屏幕中的应用程序徽标在 ipad 上未居中对齐
问题描述
我已使用此教程视频在 ios 应用程序上实现启动画面。与教程视频一样,我添加了一个启动屏幕文件并将徽标和条带图像插入其中。它在 iPhone 设备上几乎可以正常工作,但在 iPad 上,徽标不在中心。
我的设计(底部有条):
当前截图:
在 iPad 中,徽标不在中心,条带不在页脚。它的行为类似于 iPad 设备中的 iPhone 尺寸。如何将徽标居中并将条带放在所有设备的页脚上?在 ios 中实现飞溅的最佳方法是什么?
解决方案
确保您已为控件添加了约束。如果您使用自动布局来放置控件,它将适应所有尺寸的设备,包括 iPad。将设计器右上角的模式改为约束模式:
使用中心点使控件居中,例如:
然后在属性窗口中编辑它们的常量:
单击更多按钮以添加前导、底部、尾随约束,以在视图底部显示控件,例如:
如果还是不行,你可以提供一个样品,我会在我这边检查。
推荐阅读
- java - 将存储库的模拟注入服务不会注入正确的模拟方法(Spring、JUnit 和 Mockito)
- drake - 使用 Drake Visualizer 可视化多个模拟
- pyspark - Databricks 中的 SARIMAX statsmodel 奇怪错误
- c++ - 函数在 C++ 中返回假值
- bash - 用于运行多个 test-and-or 语句的 Bash 简写
- c++ - 调用在复制它的函数中移动参数值的函数
- c# - 我想设置同步融合的位置:DropDownButtonAdv 固定在网格上
- python - 是否有一个数学函数可以从浮点数中去除小数(在 Python 中)?
- amazon-web-services - 如何使用 aws 来保护非 aws 源的 https 域?
- sql - URL 中的这个 SQL 查询有什么作用?