XCode约束到边距复选框不取消选中

时间:2015-12-19 08:39:12

标签: xcode autolayout

我正试图让UINavigationBar坚持屏幕的左右边缘,所以我试着不要将它限制在边缘。
在故事板中,对于右下方的少数约束按钮,有一个选项具有“约束到边距”的复选框。我正在尝试为我的UINavigationBar取消选中此框,但在取消选中后,约束仍会被检查。取消选中后,“添加约束”按钮仍为灰色,最后我点击弹出窗口。但是当我这样做时,当我再看一遍时,对边距的约束仍会被检查。这是一个错误,有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

虽然看起来似乎无法取消选中XCode中的“约束到边距”框,但仍然可以通过控制从视图拖动到其视图来为视图添加约束而不是“约束到边距”按住选项键的超级视图,如第一张图像所示。

enter image description here 另一种不受边距限制的方法是单击检查器中的约束(约束本身而不是编辑按钮)并取消选中相对于边距选项,如第二个图像所示。

enter image description here