约束永远不会满足(iOS,Autolayouts)
问题描述:
这是我第一个使用Storyboard和Autolayout的项目。我不知道我缺少什么。约束永远不会满足(iOS,Autolayouts)
我有一个原型单元格的表格,其中我想放置一个图像。我希望这个图像的顶部和左侧是10px,并且是20px x 30px大。所以我把约束条件如下:
因为约束点亮橙色(甚至不知道为什么),我删除了他们,问的Xcode把约束自身。这是我的了:
不仅约束是多余的,而且他们是橙色!我在这里做错了什么?
编辑
正如我注意到,这是一个更大的问题。 Xcode版本5.0(5A11365x)在计算约束时存在一些问题,当设置这些“缺失”约束时显示警告“缺少约束”,或者显示“空错误”(缺少约束的警告,但没有正文文本警告),当我从Project Navigator中选择故事板文件时,会严重滞后。
看起来这是一个Xcode问题 - 毕竟,它仍然是一个预览版本。
你得的Xcode 5,因此可以安全地说,你可以访问WWDC影片。你应该观看Autolayout的人知道他们为什么是橙色的以及如何处理它们;和WWDC 12中的三个。不要只是猜测这些东西 - 使用可用的资源。 – Abizern
我确实观看了所有与Autolayouts相关的视频。除此之外,我采取的方法是正确的 - 在我观看的每个教程中,第一张图片的约束几乎相同。当然,除了它们是橙色的。 – deleteme