Xcode Interface Builder为所有文件显示“No selection”

问题描述 投票:36回答:9

无论我在Interface Builder中选择了什么,Inspector显然没有注册选择,只显示“No selection”。

我尝试打开和关闭文件,重新启动Xcode甚至重启我的Mac。没变!到底他妈发生了什么?

其他项目工作得很好。这只是这个项目......

ios xcode interface-builder
9个回答
94
投票

这让我疯狂很长一段时间。我在Stackoverflow上没有发现任何关于此的内容,最初也没有通过谷歌搜索。

幸运的是,经过谷歌搜索后,我终于找到了简单的解决方案here

从该网站剪断:

以下是如何在不重新启动Xcode的情况下分两步修复它:

  • 在当前选项卡中选择另一个带有问题的文件(不是Interface Builder类型)。
  • 打开一个新选项卡,然后选择出现问题的Interface Builder文件。

羞辱你,Apple!


18
投票

在XCode 8.3中,首选解决方案似乎不起作用。我的解决方案,类似于travdu,是单击“显示版本编辑器”按钮(左右两个箭头),然后返回“显示标准编辑器”。这样做可以解决它。


13
投票

Xcode 7.3.1也有可能。在右上角的“标准编辑器”和“助理编辑器”之间切换,以“处理”此错误。

Click between first two icons


8
投票

最简单的解决方案:

(对于那些尝试过像我这样的所有选项的人,请尝试一次):

  1. 从Main.storyboard切换到LaunchScreen.storyboard
  2. 查看是否可以在LaunchScreen.storyboard中访问右侧的所有检查器。

如是,

  1. 切换回Main.storyboard

永远为我工作!希望这对某人也有帮助。谢谢!


0
投票

如果上述解决方案不起作用,请尝试将对象(例如标签)添加到主故事板上。使用xcode 7.3为我带回所有检查员


0
投票

我刚刚体验到“实用区域没有显示任何”症状,Xcode版本为9.0。谢谢你的提示!在我的情况下,在我关闭了助理编辑器中显示的所有文件后,您会认为它完全没有关系,但它再次起作用! (在此之前,我尝试重新启动XCode,重新启动iOS,它们都没有工作。)


0
投票

我刚遇到同样的问题。我看到已经有了解决方案,但它可以帮助其他人:确保你在Main.storyboard而不是在LaunchScreen.storyboard中

希望能帮助到你!


0
投票

这个错误很奇怪。所有答案都没有帮助我。以下步骤对我有用:

  • 转到项目文件。
  • 点击“Launch Images Source”附近的按钮

之后,Xcode以正确的方式显示资产。


0
投票

对我来说,错误是由于缺少界面恢复造成的。我认为当我打开上次打开资产编辑器的项目文件时会发生这种情况。如果我关闭包含Assets编辑器的选项卡,退出Xcode然后再次打开项目,工作正常。

© www.soinside.com 2019 - 2024. All rights reserved.