根据情节提要中的设备边界而变化的约束
Constraints that changes depending on the device bounds in storyboards
是否可以创建 constraints
(顶部、前导、尾随、底部),仅使用 Storyboard
根据设备 width
和 height
更改其常量?
PS: 我不想添加任何额外的 views
只是为了计算正确的新 constraint
使用尺寸类概念
这已在 iOS 8
中介绍
Apple 提供了大小类,可以根据设备的大小自动调整约束和更新views/constants。
请检查您的相关问题及其答案here
我知道这样做的一种 hacky 方法,我不知道这是否正是您要找的,但是您可以 space 通过设置顶部的位置相对地查看视图相对于超级视图中间的视图。
你必须使用乘数,为了做到这一点,并使用分母作为 (height of the canvas)/2
分子可以在 0 - size of canvas
之间移动,并且它应该相对于父视图定位。
可以做同样的事情来定位它关于它的 x 轴。
您可以尝试使用这些值来实现您的目标。
是否可以创建 constraints
(顶部、前导、尾随、底部),仅使用 Storyboard
根据设备 width
和 height
更改其常量?
PS: 我不想添加任何额外的 views
只是为了计算正确的新 constraint
使用尺寸类概念
这已在 iOS 8
中介绍Apple 提供了大小类,可以根据设备的大小自动调整约束和更新views/constants。
请检查您的相关问题及其答案here
我知道这样做的一种 hacky 方法,我不知道这是否正是您要找的,但是您可以 space 通过设置顶部的位置相对地查看视图相对于超级视图中间的视图。
你必须使用乘数,为了做到这一点,并使用分母作为 (height of the canvas)/2
分子可以在 0 - size of canvas
之间移动,并且它应该相对于父视图定位。
可以做同样的事情来定位它关于它的 x 轴。
您可以尝试使用这些值来实现您的目标。