Xcode 8的MainStoryboard显示蓝色矩形而不是对象

6
我拥有最新版本的Xcode 8正式版,但是在主故事板上看到填充为白色的蓝色矩形边框,而不是正常的对象(标签、图像等)。我拖动一个图像、按钮或其他任何东西,它只显示一个蓝色矩形(我看不到矩形内的对象,只有一个空的蓝色边框矩形),我附上一张图片供大家查看。有什么线索可以解决它吗?还有其他人遇到过同样的问题吗?这在我的所有项目中都发生了,并且突然开始发生...因为我使用这个Xcode版本的第一天没有出现这个问题。

enter image description here

4个回答

4
解决方案:尝试以下三个步骤。
  1. 编辑器 -> 画布 -> 关闭边界矩形。
  2. 编辑器 -> 画布 -> 打开边界矩形。
  3. 编辑器 -> 画布 -> 关闭边界矩形。

1
它正在工作,并且我还添加了一个自定义快捷方式,以使工作更快。Xcode > 首选项 > 键绑定(找到绑定矩形并根据您的选择添加键)。 - Harshil Kotecha

2
您可能不小心在Xcode菜单的编辑器 -> 画布中打开了布局矩形。

enter image description here


1
谢谢你的帮助,但是它没有被选中。我只看到了矩形,而没有看到内部对象! - Mago Nicolas Palacios
那么在菜单中选择不同的项目组合也没有帮助吗? - pedrouan
我尝试了不同的组合,但仍然无法显示矩形内的内容 :( - Mago Nicolas Palacios
尝试关闭布局矩形,然后重新启动Mac。这应该会有所帮助。 - pedrouan
1
重新启动 Mac 确实起作用了。简直不敢相信这么简单,感谢帮助! - Mago Nicolas Palacios
@MagoNicolasPalacios,我的回答有帮到你吗? :) - pedrouan

2
我的故事板视图内容实际上没有显示,并且有蓝色矩形,而且“显示布局矩形”未开启。我也很惊讶地看到了“显示边界矩形”,因为我从未打开过它们(这是一个令人惊叹的Xcode幽灵动作)。
注意:即使我尝试关闭“显示边界矩形”,蓝色矩形仍然存在。
解决方案:重新启动电脑。打开我的故事板,至少对我来说,我必须关闭“显示边界矩形”,因为它仍然存在。现在我可以再次看到我的内容,太好了!
(在Xcode 8.0中查看)

2
我尝试了很多解决方案,但没有永久的修复方法。请尝试以下步骤:在编辑器中依次选择Canvas和Bounds Rectangles(重复三次)。每次都这样做很烦人,所以可以设置一些快捷键来解决问题。在Xcode中,进入“设置/首选项”-》“键绑定”-》搜索“Bounds Rectangles”,然后为其设置快捷键。

This ss editor menu Shortcut key i have used

如果我们使用快捷方式并节省一些时间,那将很容易。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接