iPhone 5/6 上的窗口尺寸小

Posted

技术标签:

【中文标题】iPhone 5/6 上的窗口尺寸小【英文标题】:Window size small on iPhone 5/6 【发布时间】:2015-03-25 09:44:47 【问题描述】:

我在使用 ios8 应用时遇到问题,我在情节提要中使用自动布局,但没有使用大小类。我的应用程序在 iPhone 4s 和 iPhone 6+ 上按预期工作,但在 iPhone 5/5S/6 上查看时,窗口似乎大小错误,屏幕顶部和底部出现黑色边框。我在下面附上了截图。什么可能导致这种情况?以前没遇到过..

【问题讨论】:

您缺少 4" 和 4.7" 设备的正确启动屏幕尺寸。如果您的项目中有它们,请确保它们位于 te info.plist 的启动屏幕列表中。如果您使用的是图片资源,请确保它们出现在 LaunchImage 部分中。 那太傻了让我调查一下! 这正是问题所在,我添加了一个 LaunchScreen 并删除了启动图像的资产目录。工作了一个款待。不知道启动图像可以做到这一点。非常感激!如果您将此添加为答案,我会接受:) 【参考方案1】:

您缺少 4" 和 4.7" 设备的正确启动屏幕尺寸。如果您的项目中有它们,请确保它们位于 te info.plist 的启动屏幕列表中。如果您使用的是图片资源,请确保它们出现在 LaunchImage 部分中。

【讨论】:

以上是关于iPhone 5/6 上的窗口尺寸小的主要内容,如果未能解决你的问题,请参考以下文章

在 iPhone 上为不同的图像尺寸使用 Xcode 自动布局

Xcode 6 中与 iPhone 5/6/6+ 屏幕分辨率相关的相同按钮位置

不同 iOS iPhone 尺寸上的全屏图像

背景尺寸:100% 不适用于 iPhone

如何使用 Xcode 8 上的自动布局调整对象的大小以适应不同的屏幕尺寸?

在 Xcode 中将图像尺寸调整为不同的 iPhone 屏幕尺寸