Xcode视图层次结构调试视图中的灰色约束是什么?

And*_*can 14 ios nslayoutconstraint xcode6

我知道什么是坚实的:我自己创造了它们.灰色的呢?隐含的,可能是通过尺寸适合?灰色高度与实心高度冲突.灰色的来自哪里?

屏幕截图来自Xcode

mat*_*att 15

您正在检查对象,例如具有内在内容大小的标签.内在内容大小会产生高度和宽度限制; 这是内在的内容大小什么.灰色约束显示内在内容大小生成的约束.如果您只是看看它们,您可以看到:它们说"内容大小"!

它们是灰色的,因为它们被您的显式约束覆盖(它们具有较低的优先级).但他们仍然在那里,如果你没有压倒他们,他们就会生效(而且他们不会是灰色的).