在我的特定情况下,我有一个视图控制器内部的视图,我添加了以下约束条件:
在其中,我添加了一个正方形图像视图,我添加了以下约束条件:
这是我的设置:
- 将前导、后续、顶部和底部边缘设置为0
- 将倍数设置为底部边缘的2:1
在其中,我添加了一个正方形图像视图,我添加了以下约束条件:
- 从图像视图到父视图进行Ctrl拖动,并添加相等的高度和宽度。
- 更改宽度和高度的乘数,直到我得到一个完美的正方形。
- 添加垂直和水平居中的约束条件
这是我的设置:
- 启用自动布局和大小类
- 对于故事板,我使用推断大小
- 自适应布局设置为任何宽度和高度
- 我正在尝试为4s、5、6和6+模拟器运行此程序。
有一些基本步骤可以做到这一点吗?
编辑:
设置>=10个限制后:
编辑3: 我两次添加了顶部、底部、前导和尾随约束条件,一次是小于等于(priority 1000),另一次是大于等于(priority 800),常量值为90。我不知道为什么底部会从主视图而不是容器视图(绿色的)拉伸到90个点。