【发布时间】:2016-03-11 06:42:32
【问题描述】:
简单的问题,但不知何故我无法让它发挥作用。所以我有一个 NSProgressIndicator,我想固定到窗口的底部,但是当我为 NSProgressIndicator 添加底部约束时,指示器不会固定到底部,而是指示器和底部之间的距离随着我慢慢增加增加窗口的大小。
这里有几张图片供参考:
一个新项目的图片,它的 mainmenu.xib 中只有一个进度指示器和一个约束
当视图很小时,约束被保持
但是为什么当我增加窗口大小时约束会改变?
我用按钮和文本字段尝试了同样的事情,它适用于其他两个控件视图,它只不适用于 NSProgressIndicator。
任何想法为什么会发生这种情况以及任何解决方案(甚至解决方法都可以)都会很棒!
【问题讨论】:
-
当控件周围有红框时,表示约束不完整,无法按预期工作。点击 IB 文档大纲中的红色图标,找出缺少的内容。
-
刚刚固定左边缘并检查其工作与否
-
只需将 NSProgressIndicator 赋予前导和尾随约束。
标签: objective-c swift cocoa constraints nsprogressindicator