每次打开故事板时都会错放视图

时间:2014-10-14 07:10:21

标签: ios autolayout

我正在使用一些带有一些ViewControllers的故事板,这些ViewControllers的元素定位为autolayout。每当我打开故事板时,即使在我修复了所有这些之后,我仍然会错误地查看。我必须一次又一次地更新帧。有没有什么办法解决这一问题? 我正在使用xcode 6。

2 个答案:

答案 0 :(得分:4)

正如@Anil Varghese所指出的那样,问题在于视图的大小。打开故事板文件时, wAny hAny 以外的任何内容都会触发此警告。我认为这是一个Xcode错误。 enter image description here

所以我必须确保我的观点设置如上图所示。这意味着设计所有尺寸,因此,在我的情况下,我的UI搞砸了,我不得不重新设计它。但这是最好的!

当您更改为wAny hAny时,您的视图元素将变为不可见,因为它们绑定到其他大小类(如wCompact hAny)。您需要从“属性”检查器中删除这些规则。

答案 1 :(得分:0)

我遇到了同样的问题,而且我也不知道如何完全修复它,但我发现这种方式可以让它显示出我想要的东西。

"重置为建议的约束"

然后,我将故事板设置回" w Compact h Regular"。

希望它可以帮助你。