我最近更新了 Xcode,但收到以下警告:
我尝试了编辑器 -> 解决自动布局问题 -> 清除视图控制器中的所有约束,但它没有工作......我使用的是 Xcode 5。如何删除警告?
我最近更新了 Xcode,但收到以下警告:
我尝试了编辑器 -> 解决自动布局问题 -> 清除视图控制器中的所有约束,但它没有工作......我使用的是 Xcode 5。如何删除警告?
在 Storyboard 中选择此视图,然后选择“编辑器 -> 解决自动布局问题 -> 更新视图中的所有约束”
这个对我有用。
Xcode 8:我在情节提要中收到了 1 个 UICollectionView 的警告,并且根本没有任何约束。将底部的“查看为”-设备切换到任何其他设备并返回会删除警告。
在 XCode 6 中,警告现在伴随着尺寸,指示在给定当前约束的情况下将放置视图的位置。如果您的约束是正确的(或者您认为是正确的)并且视图(例如标签)不在该位置,请尝试将视图的尺寸更改为警告中的预期尺寸。如果视图最终出现在正确的位置并且警告消失了,则它确认您的约束按预期工作。
简单地删除约束可能会删除警告,但不一定会给您希望的自动布局行为。
更具体地说,选择您的视图,转到编辑器菜单-> 从解决自动布局问题中选择“清除约束”。这应该清除您的约束,并且在您移动组件时不再给您警告。