xcode 8.1故事板仅显示蓝线

时间:2016-10-28 08:50:32

标签: xcode storyboard xcode8.1

我安装了xcode 8.1,故事板只显示蓝线,适用于所有ui元素。 如果有人弄清楚了.. 让我知道。 我无法将其还原为Xcode 8.0

7 个答案:

答案 0 :(得分:12)

好的,最后我也遇到了 Xcode 8.1

中的蓝线问题

这是截图

enter image description here

我们可以在右侧看到类似An internal error occurred. Editing functionality may be limited报告错误按钮的内容。

不知道它发生的原因。但我只是退出Xcode和Simulator并再次重启它。修复后,我恢复了UI元素。

答案 1 :(得分:6)

不要担心恢复旧的xcode

要删除蓝线,

首先,在故事板中选择一个视图控制器。

然后,转到编辑器>画布>显示边界矩形

这会隐藏蓝线。

您可能需要重复2到3次才能使其正常工作。

Image Link

答案 2 :(得分:1)

看到蓝色矩形实际上是Xcode编辑器的一个功能。 您可以转到此处打开/关闭 编辑菜单 - >画布 - >显示边界矩形

但是,只看到蓝色的盒子似乎是一个错误。如果您经常在各种版本的Xcode之间切换,通常会发生这种情况。我想放弃并重新打开Xcode将解决这个临时问题。

答案 3 :(得分:0)

这种情况多次发生在我身上。对我来说,几乎总是在将UILabel从UITableView单元格拖到另一个视图后发生。

我能够通过删除故事板中的ViewController来解决问题,我将拖动到/从中关闭应用程序,然后重新打开项目。

答案 4 :(得分:0)

升级到Mojave,然后安装较旧的XCode(10.1)版本时,我遇到了同样的问题。要修复,我删除了所有XCode(10.2 / 10.1)版本,然后安装了XCode 10,它解决了该问题。

答案 5 :(得分:0)

我在XCode 11中有一个类似的问题,就我而言,即使视图控制器是完全黑色的。问题是分配给UIButton的自定义类。一段时间后,我删除了该类,因为我不再需要它,但是Button仍然分配了该类。

打开特定的故事板文件,在Identity Inspector中删除分配,然后重新启动Xcode。这为我解决了这个问题。

答案 6 :(得分:0)

在不重新启动Mac的情况下升级Xcode时,出现了类似的问题(只有蓝线没有显示细节)。杀死模拟器可以解决问题:

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService