0

我一直在尝试通过观看一些 youtube 视频来了解 xcode 5 中的自动布局。在视频中,他们说:

  1. 打开自动布局(我已经完成了)
  2. 然后在故事板周围拖动一个对象时,您会看到蓝色指南(我会这样做)。
  3. 然后,当松开鼠标时,会出现一个看起来像字母“I”的约束。

但是,这不会发生在我身上——就像没有添加约束一样?

难道我做错了什么?希望这不是太模糊!

4

3 回答 3

0

要在 Xcode 5 中添加约束,您需要明确地布置它们。

你只有一步之遥...

  1. 打开自动布局。
  2. 将您的元素添加到视图中。您将看到蓝色指南。
  3. 通过按住 CTRL 并单击您添加的元素到您希望在其中添加约束的元素来添加约束。

例如,如果您想为元素的宽度添加约束。按住 CTRL 键将元素从元素拖回自身。

如果您想向父视图添加空间约束,则在您想要添加约束的方向上按住 CTRL 键从元素拖动到其父视图。

如果要在两个元素之间添加空间约束。CTRL 键从一个元素拖动到另一个元素。

于 2013-10-18T12:13:54.700 回答
0

Xcode 4 自动添加了约束。Xcode 5 仅在您告诉它时才添加约束。

于 2013-10-18T12:06:47.617 回答
0

在 Interface Builder 中放置一个 View 并出现蓝线后,

  • 单击解决自动布局问题按钮 (右下角倒数第二个按钮;看起来像垂直线之间的圆圈)

  • 选择添加缺少的约束选项

由蓝线“提出”的约束现在应该自动添加到视图中。

于 2013-10-18T10:05:56.070 回答