Xcode 7 添加trailing/leading/top/bottom 约束
Xcode 7 add trailing/leading/top/bottom constraints
在 Xcode6 中,我可以使用编辑器菜单来固定:
- 带领 Space 进入 Superview
- 尾随 Space 到 Superview
- 顶部 Space 到 Superview
- 底部 Space 到 Superview
我在 Xcode 7 beta 中找不到执行此操作的方法。如果我在 Storyboard 视图中按下 Align 按钮,我会看到:
- 领先优势
- 后缘
- 顶边
- 底边
我认为是同一件事,但它们都是灰色的。
在Xcode 6中添加这4个约束本来需要大约20秒,但我花了30分钟将其放入Xcode 7中并且无法弄清楚。
对齐按钮旁边是固定按钮,您可以在其中设置所需内容。
不幸的是,他们从编辑器菜单中删除了这个选项,但是有一个下拉菜单。在那里您可以 select 另一个视图,您可以向其分配边距。 .
要将顶部、底部、前导和尾部固定到超级视图,请执行以下操作:
- Select 视图。
- 单击 Pin 按钮(看起来像 TIE 战斗机)。
- 在“添加新约束”下,取消选中“约束到边距”。
- 单击左侧、右侧、顶部和底部光束。
如果您单击“添加约束”按钮,它将顶部、前导和尾部固定到超级视图,底部固定到底部布局指南。如果您还想将底部固定到超级视图,请按底部值旁边的下拉箭头并选择视图而不是底部布局指南。然后点击添加约束。
嗯,我在Xcode7.2也遇到过这个问题,找到解决方法了
在Xcode 7.2(也许在你的Xcode版本中),首先select你想添加约束的视图,然后按"control" 按钮并继续执行此操作,然后将视图拖动到 super-view。然后会出现一个菜单,然后可以select添加一些约束。添加约束后,您可以释放 "control" 按钮。请注意,您拖动的方向会影响此时可用的约束。例如,如果向左拖动,则尾随约束可能不可用。
当您通过 Add New Constraints
添加约束时,您可以选择:
- 默认情况下 Xcode 使用
Safe Area
- Align Top To
- 如果你 select 一个超级视图 -
Top Space To
在 Xcode6 中,我可以使用编辑器菜单来固定:
- 带领 Space 进入 Superview
- 尾随 Space 到 Superview
- 顶部 Space 到 Superview
- 底部 Space 到 Superview
我在 Xcode 7 beta 中找不到执行此操作的方法。如果我在 Storyboard 视图中按下 Align 按钮,我会看到:
- 领先优势
- 后缘
- 顶边
- 底边
我认为是同一件事,但它们都是灰色的。
在Xcode 6中添加这4个约束本来需要大约20秒,但我花了30分钟将其放入Xcode 7中并且无法弄清楚。
对齐按钮旁边是固定按钮,您可以在其中设置所需内容。
不幸的是,他们从编辑器菜单中删除了这个选项,但是有一个下拉菜单。在那里您可以 select 另一个视图,您可以向其分配边距。
要将顶部、底部、前导和尾部固定到超级视图,请执行以下操作:
- Select 视图。
- 单击 Pin 按钮(看起来像 TIE 战斗机)。
- 在“添加新约束”下,取消选中“约束到边距”。
- 单击左侧、右侧、顶部和底部光束。
如果您单击“添加约束”按钮,它将顶部、前导和尾部固定到超级视图,底部固定到底部布局指南。如果您还想将底部固定到超级视图,请按底部值旁边的下拉箭头并选择视图而不是底部布局指南。然后点击添加约束。
嗯,我在Xcode7.2也遇到过这个问题,找到解决方法了
在Xcode 7.2(也许在你的Xcode版本中),首先select你想添加约束的视图,然后按"control" 按钮并继续执行此操作,然后将视图拖动到 super-view。然后会出现一个菜单,然后可以select添加一些约束。添加约束后,您可以释放 "control" 按钮。请注意,您拖动的方向会影响此时可用的约束。例如,如果向左拖动,则尾随约束可能不可用。
当您通过 Add New Constraints
添加约束时,您可以选择:
- 默认情况下 Xcode 使用
Safe Area
-Align Top To
- 如果你 select 一个超级视图 -
Top Space To