有时自动布局约束会贴错锚点 - 比如当我想将一个控件锚定到它上面的另一个控件,但是自动布局约束却被锚定到了窗口底部。有没有办法移动这个约束?ASCII艺术图应该能更清晰地说明问题。这就是我的情况:
+------------------------+
| |
| [x] Some checkbox |
| |
| [x] Another checkbox |
| | |
| | ← autolayout |
| | constraint |
| | |
+-----+------------------+
我希望你能为我提供以下内容:
+------------------------+
| |
| [x] Some checkbox |
| | ← A.C. |
| [x] Another checkbox |
| |
| |
| |
| |
+------------------------+
我可以通过将下方的复选框向上移动来将约束锚定到上方复选框,但这不是我想要的,我希望垂直空间更大。(这些复选框只是为了说明,我的实际用例有不同的视图。)