IB抱怨新窗口的内容离开了屏幕

Cli*_*ore 18 xcode interface-builder

Interface Builder向我发出有关设置.xib文件的警告.

它在一个名为"MainMenu.xib Info"的对话框中说

对象:窗口
ID:21
类型:非法配置
问题:此窗口的内容矩形不完全位于带有菜单栏的屏幕上,并且可能无法完全显示所有屏幕分辨率和配置.

我正在使用XCode版本3.1.2和Interface Builder版本3.1.2(677).我验证了我可以通过创建新的Core Data Application并打开.xib文件来重新创建该问题.同样有趣的是,当我打开.xib文件时,主窗口不会立即显示(与其他模板一样),但是当我使用文件所有者,首先在窗口中双击它的表示时,它会出现.响应者等它没有任何可见的内容(它里面有一个内容视图),Inspector显示的大小为213 x 107(px?).

我看到现在有一​​个3.1.3版本,它看起来像Interface Builder中的一个错误或Core Data Application的模板,但是,有什么方法可以解决这个问题吗?调整窗口大小没有任何帮助,在错误和警告出现的条件下(例如,如果我必须编译,或者如果我们在调整UI时它们发生变化),我一点也不清楚.)

Abi*_*ern 32

轻松修复.

在"界面"构建器中,选择窗口,然后从检查器转到窗口大小选项卡,并将窗口从左边缘移开.这将摆脱警告.