Xcode故事板显示UI元素周围的蓝框.我怎么关掉这个?

Mar*_*man 16 xcode interface-builder storyboard ios

老实说,我不确定我在这里做了什么.我以前从未见过这个.Xcode现在在我的Storyboard中的每个UI元素周围显示蓝框.这适用于其中的所有视图控制器.如何撤消或修复此问题?

请看下面的截图:

在此输入图像描述

Pau*_*w11 47

它们是UI元素的边界矩形 - 它们可以帮助您查看各种元素的大小,这些元素可能由于背景颜色等原因而无法立即显现.

您可以通过转到"编辑器"菜单 - >"画布" - >"显示边界矩形"来关闭它们

在此输入图像描述

  • 我发现该选项有时会自动启用,例如当您在屏幕上移动大量元素并且操作超时时(似乎只选择了约20个元素,这种情况经常发生)。在蓝色矩形消失之前,我必须先关闭然后再打开和关闭它。 (3认同)
  • 如果更改没有立即应用,您可能需要重新启动 Xcode (2认同)

Mat*_*ies 23

在Xcode 9中,关闭Editor-> Canvas-> Show Bounds Rectangles.矩形仍然不会消失.重新打开,然后再将其关闭,问题应该解决.

  • 对我来说有帮助,但是在切换到代码并返回情节提要之后,请自动将其重新打开... (3认同)
  • 同意@norlin。这可行,但每次从代码切换回故事板时都必须执行此操作。 (3认同)