所有 iPad 和 iPad Pro 的视图之间的间距是否规则/规则?

2024-04-23

我最近遇到了不同 iPad 之间常规/常规尺寸类别的差异,这是我的相关问题所有 iPad(包括 iPad pro)的常规/常规头寸大小限制? https://stackoverflow.com/questions/33958858/regular-regular-position-sizing-constraints-for-all-ipads-including-ipad-pro

尽管我可以使用乘数和常量来提供基于设备高度的边距,但我现在无法将此方法应用于视图之间的间距。显然,因为我在两个视图之间创建了约束,因此无法将设备高度(即超级视图)添加到约束中。

我面临着必须添加一个清晰/空白间距视图,该视图与超级视图的高度成比例,并将我的两个视图固定在其上方和下方。

我正在寻找一种不同的方法,是否有我不知道的方法?


我这样尝试过:

在下面的例子中我有两种观点。我想要它们之间有间距。 两种观点的制约因素是。

view1:

  • 顶部空间
  • Leading
  • Trailing
  • 与 superview 的比例高度(View1.height = 45% superview.height)

View2:

  • 前导、尾随、底部、与 Superview 的比例高度(View2.height = 45% superView.height)

这里我没有固定它们之间的间距。所以在不同的屏幕尺寸上间距会有所不同。

因此,您可以通过在视图之间自动创建空间的方式来划分视图高度。

这是一种方法。另一种方法是使用priority and 大于或等于, 小于或等于,约束类型。

不同设备上的结果:

IPHONE

IPAD 2(50% 缩放级别)

IPAD PRO(50% 缩放级别)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

所有 iPad 和 iPad Pro 的视图之间的间距是否规则/规则? 的相关文章

随机推荐