2012-03-27 88 views
1

当设备方向改变时,我无法获取所有视图的大小。在与“基于页面”模板的工作代码进行比较后,我终于发现我的故事板视图需要选中Autoresize Subviews。当我尝试将Autoresize子视图设置为On/Yes/Checked时,为什么Xcode不保存更改?

我反复做了这些,但每次我关闭项目并返回,或者查看故事板文件作为源代码时,当我返回查看故事板时,选项再次被取消选中。

我最终使用外部编辑器将选项更改为“YES”。

我发现Xcode会将选项更改为未选中(或“否”)并保存该选项,但不会再允许选项被选中(“YES”)。

为什么会发生这种情况的任何想法?

回答

0

它看起来像XCode中的一个bug。我看到了同样的行为。不过,这非常有帮助,谢谢!我能够手动编辑文件,至少让事情重新开始。

(其实我刚刚删除的autoresizesSubviews =“NO”的标签,从有问题的看法完全,而不是将它们设置为YES。)

+0

嗯,实际上它似乎并没有想象中的那么容易。有时会粘住,有时在手动编辑时不会。试了两个设置为“是”并完全删除属性。 – atticus 2012-08-09 19:57:28

相关问题