应用程序在设备上运行时 XIB 文件格式错误

Posted

技术标签:

【中文标题】应用程序在设备上运行时 XIB 文件格式错误【英文标题】:XIB files have wrong formatting when app runs on device 【发布时间】:2012-12-28 08:30:17 【问题描述】:

所以在我的 XIB 文件中,我有经过格式化的标签和按钮。但是当我在我的 iPhone 上运行该应用程序时,标签和按钮的间距不正确,并且视图看起来不像 XIB 文件。有人可以帮帮我吗?

【问题讨论】:

你在使用自动布局功能吗? 在模拟器中检查你的目标和你正在检查的设备。并检查 AutoLayout。 我使用的是aytolayout。感谢您的帮助。 【参考方案1】:

如果您不针对 ios6,请选择 xib 文件并取消选中AutoLayout 选项。 试试

【讨论】:

【参考方案2】:

转到xib property screen->Show File Inspector->uncheck Use Autolayout

希望对你有帮助

【讨论】:

以上是关于应用程序在设备上运行时 XIB 文件格式错误的主要内容,如果未能解决你的问题,请参考以下文章

根据设备屏幕从 xib 文件中获取大小参数

如何使自定义的 UITableViewCell xib 宽度适合设备宽度

错误:在 swift 中使用 xib 文件注册自定义 tableView 单元格

从 xib 添加自定义视图作为子视图时,UITableViewCell 的高度错误

当应用程序在主 window.xib 上运行时如何使用新的 nib 文件加载应用程序

尝试加载 xib 文件时无法同时满足约束