由于我更新到
Xcode 7.3我有一个UIStackView的问题.如果我创建一个空项目,只需将UILtackView中的两个UILabels设置为默认拥抱和压缩优先级,就会
显示出AutoLayout错位
错误.它甚至与UIStackView中的一个(!)UILabel不起作用,所以优先级并不重要(因为我认为也许有问题).
我记得在Xcode之前7.3一切都很好.我分别检查了两台MacBook Pro,这是同样的问题.
有人知道如何解决它吗?
这是Xcode 7.3中出现的
错误,所以你可以忽略它,就像他所说的那样.
问题
当您使用UIStackView时,故事板无法计运算符视图的内在内容大小
解
如果你讨厌在你的故事板上看到警告,你可以像下面那样修复它:
您应该对UIStackView的每个子视图执行这些步骤
>点击您的子视图的警告
>点击“更新帧”选项
>在第四个菜单中选择子视图本征大小的“占位符”
检查员视图
像这样,你不会看到警告,你可以看到是否存在任何歧义
缺点是您每次更改子视图时应该执行此步骤(例如:更改UILabel文本的大小)
希望苹果在下一个版本中修复这个错误
原文链接:https://www.f2er.com/iOS/328650.html