NSBox内部的布局约束强制框外的对象

时间:2018-05-05 19:16:51

标签: xcode constraints xcode9

我在对NSBox内的对象施加约束时遇到问题。我希望将对象放在NSBox中的顶部到顶部约束实际上强制它在NSBox下面。

演示:

  • 我添加了 Box (NSBox)。
  • 在其中放置复选框按钮(NSButton)
  • 选中该复选框后,将新约束8 px添加到顶部

这会创建一个垂直空间约束,它是Check.Top到Superview.Top,我希望它将Check放在顶部下方8个像素的NSBox中。但是,它会重新定位在框下方8 xx处,但是从视图中隐藏(因为剪切)。

Misplaced NSButton

警告是关于NSButton的X位置,我还没有设置。添加前导和尾随约束将使警告消失,但不能解决主要问题,即Y位置的错位。

我在这里做错了吗?

0 个答案:

没有答案