我将Xcode 6.4更新到Xcode 7。我打开了一个用6.4创建的项目,发现主故事板完全为空,就像图片中一样:
在左侧面板中,我可以看到视图控制器的所有对象,但是右侧视图中无法选择任何东西。如果我将故事板作为源代码打开,我可以看到所有内容。
我尝试在将代码转换为Swift 2之前和之后尝试过,但没有区别。
如何修复才能查看视图控制器中的所有对象?
谢谢, Marco
我将Xcode 6.4更新到Xcode 7。我打开了一个用6.4创建的项目,发现主故事板完全为空,就像图片中一样:
在左侧面板中,我可以看到视图控制器的所有对象,但是右侧视图中无法选择任何东西。如果我将故事板作为源代码打开,我可以看到所有内容。
我尝试在将代码转换为Swift 2之前和之后尝试过,但没有区别。
如何修复才能查看视图控制器中的所有对象?
谢谢, Marco
然后,您的所有组件将可见、可编辑、可选择...继续进行编辑,保存并切换回以前的状态。所有更改都将被保留,项目将构建并正常呈现。暂时调整您的视图控制器的大小(通常是高度问题),从“推断”更改为“自由形式”,直到文档中的每个组件在理论上都可见。
我遇到了同样的问题。幸运的是,我的项目有源代码控制。我能够将故事板与存储库中的故事板进行比较(在源代码模式下)。视图的高度似乎已更改为600,尽管我没有进行任何更改。所有视图的高度都设置为600。
回滚到存储库版本解决了我的问题。对于那些没有源代码控制的人来说,这可能没有什么用处。但只是想让你知道,问题只出现在故事板文件中,而不是其他地方。
我关闭了Xcode并重新打开了项目,现在它可以工作了。
在IB中未显示/在组织器中灰色通常意味着这些视图不适用于当前显示的大小类。也许您将它们添加到了更具体的大小类中,但现在正在查看任何/任何。
尝试将大小类更改为更具体的内容,应该就可以解决问题。
我曾经遇到了和你一模一样的问题,而我即将告诉你的解决方案可能不会让你很开心。如果你还没有或者不打算下载于2016年1月25日发布的最新Xcode 7.3测试版,那么这个解决方案仍然适用。如果你要下载,请往下滚动。
在我的电脑上,我尝试了所有的方法:卸载、重新安装等等。
最终,我接受了一个事实,那就是唯一能让我们的不可见标签和元素回来的方法就是在Xcode 7.0.1上运行我们的项目。虽然这非常低效,但这确实是我找到的唯一的方法,可以让我不再掉更多的头发。
如果你想尝试一下,请看我是怎么做的:
以下步骤仅在确实需要时才执行,但它们是可选步骤。
完成。
这很可能是Xcode中的某个错误。希望它能在Xcode 7.2中得到纠正。
如果有更好的解决方案,请随时告诉我们!
更新--使用Xcode 7.3 beta 2(7D129n)
所以我错了,苹果没有在7.2中修复这个问题。然而,他们在最新的Xcode 7.3 beta 2(7D129n)中解决了这个问题,该版本是在两天前发布的(确切地说是在2016年1月25日)。
我刚试过了,它实际上已经被修复了。但愿不会再有变化!
我之前也遇到了同样的问题,解决方法如下:
故事板 -> 属性检查器 -> 模拟器大小 -> 固定