当设备方向改变时,我无法调整所有视图的大小。在与“基于页面”模板中的工作代码进行比较后,我最终发现我在故事板中的视图需要检查自动调整子视图的大小。
我反复这样做,但每次我关闭项目并返回,或者以源代码形式查看故事板文件时,当我返回查看故事板时,这些选项都是未选中的。
最后,我使用外部编辑器将选项更改为"YES“。
我发现Xcode会将选项更改为未选中(或"NO")并保存该选择,但不允许再次选中该选项("YES")。
你知道为什么会发生这样的事情吗?
发布于 2012-08-09 19:50:06
在我看来,它像是XCode中的一个bug。我也看到了同样的行为。这很有帮助,不过,谢谢!我能够手动编辑这个文件,至少可以让它再次工作。
(实际上,我只是从有问题的视图中完全删除了autoresizesSubviews="NO“标记,而不是将它们设置为YES。)
https://stackoverflow.com/questions/9896919
复制