在我的iOS项目中(仅使用xcode),我继续遇到一个问题,即故事板编辑器中呈现给我的布局在一些更改后会自动修改(我无法专门确定)。问题如下: 无论出于何种原因,TabBarController都以横向方式开始显示。 一些NavigationControllers也做了同样的事情。 我无法再在嵌套视图上看到或编辑导航栏。 我再也看不到编辑resp视图上的标签栏了。标签栏项目。 当我在我的模拟器中运行应用程序时,一切正常。如果我在默认显示设置的此更改之前进行了设置,它仍然可以正常工作。
以下是问题的屏幕截图:
我的故事板在整个项目过程中一直向我提出这个错误。我通过git重置了一次,另一次通过重建整个故事板来修复它。这两种解决方案都可以使用很长一段时间,但我宁愿有一个永久的解决方案。任何输入都会有所帮助。
答案 0 :(得分:3)
我发现了问题所在。当同样的事情发生的时候,我的项目就进行了折腾。
首先,我想我知道它是如何发生的,我将一个视图控制器放在故事板上,并没有将它连接到任何视图,也没有给它一个标识符。 XCODE发出警告,但我不得不关闭项目,当我重新打开时,就会发生这种情况。
要解决问题,其简单。浏览每个视图控制器(如导航控制器,tableview控制器等)并确保方向和顶栏并设置为推断。重要的一切都是推断的,否则就会发生这种情况。
注意:此设置位于每个视图的属性检查器下