Иногда ограничения autolayout привязки к неправильной точке привязки - например, когда я хочу контроль привязываться к контролю над ней и autolayout ограничение становится на якорь в нижней части окна. Есть ли способ переместить ограничение? Искусство ASCII должно сделать это более ясным. Это то, что у меня есть:Могу ли я переместить ограничения автоопределения в Interface Builder?
+------------------------+
| |
| [x] Some checkbox |
| |
| [x] Another checkbox |
| | |
| | ← autolayout |
| | constraint |
| | |
+-----+------------------+
И это то, что я хочу вместо этого:
+------------------------+
| |
| [x] Some checkbox |
| | ← A.C. |
| [x] Another checkbox |
| |
| |
| |
| |
+------------------------+
Я могу закрепить ограничение на верхний флажок, перемещая нижний флажок вверх, но это не то, что я хочу , Я хочу, чтобы вертикальное пространство было больше. (Флажки указаны только для иллюстрации, у моего реального варианта использования есть разные взгляды.)
+1 Вы только что спасли меня от безумия. Я боролся с макетом из книги Learn Cocoa на Mac за последние пару часов, и я просто продолжал делать это хуже. Это именно то, что мне нужно для решения моих проблем. – MetalMikester