Apple Interface Builder警告:内容矩形并不完全位于屏幕上,而是可能无法完全显示所有屏幕

时间:2009-11-25 15:50:30

标签: interface-builder warnings

MainMenu.XIB对话框中出现警告。它说:

Object: window(window) ID: 371 Type: Illegal Configuration Issue: This windows content rectangle does not lie entirely on the screen with the menu bar and may not be completely visible for all screen resolutions and configurations.

我在StackOverflow上看到了与此问题相关的内容,但它没有帮助。以前是先前的回复:

  

在“界面”构建器中,选择窗口,然后从检查器转到窗口大小选项卡,并将窗口从左边缘移开。这将消除警告。

3 个答案:

答案 0 :(得分:77)

  1. 按标题栏选择窗口。
  2. 在检查器面板中打开大小调整和定位选项卡( + + 5 在Xcode4和Xcode5中)。
  3. 调整它在桌面上的位置,使其位于桌面中间的某个位置。

答案 1 :(得分:17)

我遇到了与Xcode 4.5.2相同的问题

我最终做的还是点击窗口的标题栏 - > “显示尺寸检查器”选项卡。

然后我只是切换了struts&弹出预览区域。除了切换开/关之外,没有真正改变任何东西。

Toggling these fixed the warning.

答案 2 :(得分:0)

以上都不适合我。

对我来说,似乎我的MainWindow的宽度太大了。我发现它在1024时退出给我警告!