重新启用"更新约束"选项

时间:2015-05-18 05:46:17

标签: ios autolayout constraints uistoryboard

我正在开发启用了AutoLayout的应用。我是新手,并尝试根据我的实验设置视图。在我对任何UI控件的框架进行更改之前,在故事板中我可以看到一个黄色指针(在我的视图控制器旁边) - 通过选择它我将能够做到"更新约束&# 34;动作并将在下次运行中获得更新的输出。但当然,它停止显示"黄色指针"甚至在我更改了特定UI控件的框架之后。

有人可以帮我重新启用吗?我不熟悉这一点,也不知道该怎么做。

P.S。我不想以编程方式执行此操作。

enter image description here

而不是那个"红色指针",我想看到"黄色指针"。我没有看到两者。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

  

即使我更改了特定UI控件的框架,它也会停止显示“黄色指针”。

红色箭头只是意味着某处you've got conflicting or unspecified constraints。您需要单击红色箭头以找出问题所在并进行修复。

另一方面,黄色箭头表示约束和当前布局不匹配,因此运行时的布局看起来与IB中的布局不同。

由于弹出窗口很难看到您的视图发生了什么,但看起来您有两个尾随空间限制。那些可能是相互矛盾的约束。尝试删除其中一个。