如何添加底部约束?

时间:2016-11-13 12:20:47

标签: ios xcode constraints

我正在使用Xcode 8.我在底部添加UIView。我看到故事板中的完美。 storyboard

enter image description here

但是当我在模拟器中运行时,它看起来并不完美。我不知道问题所在。

enter image description here

2 个答案:

答案 0 :(得分:0)

我不确定我是否正确理解了你的问题,但是在Xcode中你通过ctrl + click +从需要约束的视图中拖动来添加约束到任何其他视图(或布局边距)。这可能如下所示: ctrl+click+drag

在尺寸检查器(左侧)上,您应该看到所有约束,例如:example size inspector with four constraints defined

您还可以在此处编辑约束的属性。

答案 1 :(得分:0)

寻找可能出错的几件事

  1. 您的UIVIewController's自动调整大小子视图已关闭。
  2. UINavigationController's半透明属性出错。
  3. 您的顶视图高度是固定的&你的一些约束是破坏的,而底部约束就是其中之一。
  4. 您的约束优先级很低,因此打破了底部约束。
  5. 在控制台中

    寻找以下内容:

      

    以下列表中的至少一个约束可能是您不想要的。

    这表明,你的一些约束相互冲突,修复它。

    如果你坚持你的问题标题,如何添加底部约束,那么这里就是

    enter image description here

    NB ::拖动时按住右键。