У меня проблемы с наложением ограничений на объекты внутри NSBox. Ограничение сверху вниз, которое я ожидаю для размещения объекта внутри NSBox, фактически заставляет его находиться ниже NSBox.
Для демонстрации:
- Я добавил Box (NSBox).
- Поместите кнопку-флажок (NSButton) внутри нее
- С установленным флажком Добавить новое ограничение 8 px в верх
Это создает ограничение вертикального пространства, которое представляет собой Check.Top to Superview.Top, и я ожидаю, что он поместит Check внутри NSBox на 8 пикселей ниже верха. Однако он перемещается на 8 пикселей ниже поля, но скрыт от просмотра (из-за отсечения).
Предупреждение касается позиции X NSButton, которую я просто еще не установил. Добавление лидирующих и конечных ограничений приведет к тому, что предупреждение исчезнет, но не устранит основную проблему - смещение в позиции Y.
Я что-то здесь не так делаю?