微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

xcode – IB抱怨说,一个新的窗口有关屏幕的内容

Interface Builder给我一个关于设置我的.xib文件的警告。

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

Object: Window
ID: 21
Type: Illegal Configuration
Issue: This window’s 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.

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

我看到现在有一​​个3.1.3版本,它在Interface Builder或Core Data Application的模板中看起来像一个错误,但是我有没有办法解决这个问题?调整窗口大小没有帮助,在什么情况下出现错误和警告(即如果我必须编译,或者在调整UI时一旦更改,我并不清楚)。

解决方法

轻松修复

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐