LaunchImage via Asset Catalog 破坏了某些 iOS 设备上的布局
LaunchImage via Asset Catalog breaks layout on some iOS devices
我正在使用 Xcode 7.0 和企业开发人员证书。
我正在开发的应用程序为 iPhone 和 iPad 使用单独的故事板。
布局使用 Table 视图。
每当我通过资产目录设置启动图像源时,我注意到在某些设备(特别是 iPhone 6、6 Plus、6s 和 6s Plus)上,布局表现异常。
正在调整内容框架的大小。
在模拟器中的所有其他设备上,它按预期显示。
这是错误的布局:
当我将 Launch Image Source 设置为 "don't use asset catalogs" 时,它也会按预期显示。
这是预期的布局:
不幸的是我只有 iPhone 5s 和 iPad Mini 2 用于测试,所以我不知道这是否也发生在真实的 >iPhone6 设备上。
有人知道是什么原因造成的吗?
任何帮助表示赞赏。
自己找到了解决方案。
在界面生成器中,我选择了我的 Table 视图,然后是尺寸检查器,然后选择了所有自动调整大小选项。
现在一切都恢复正常了。
我正在使用 Xcode 7.0 和企业开发人员证书。
我正在开发的应用程序为 iPhone 和 iPad 使用单独的故事板。 布局使用 Table 视图。
每当我通过资产目录设置启动图像源时,我注意到在某些设备(特别是 iPhone 6、6 Plus、6s 和 6s Plus)上,布局表现异常。
正在调整内容框架的大小。
在模拟器中的所有其他设备上,它按预期显示。
这是错误的布局:
当我将 Launch Image Source 设置为 "don't use asset catalogs" 时,它也会按预期显示。
这是预期的布局:
不幸的是我只有 iPhone 5s 和 iPad Mini 2 用于测试,所以我不知道这是否也发生在真实的 >iPhone6 设备上。
有人知道是什么原因造成的吗? 任何帮助表示赞赏。
自己找到了解决方案。
在界面生成器中,我选择了我的 Table 视图,然后是尺寸检查器,然后选择了所有自动调整大小选项。
现在一切都恢复正常了。