ios应用不适合iphone屏幕

Posted

技术标签:

【中文标题】ios应用不适合iphone屏幕【英文标题】:ios app not fitting iphone screen 【发布时间】:2015-02-09 07:52:31 【问题描述】:

首先,我知道这个问题以前曾问过,但是对于其他版本的 XCode,这些解决方案对我不起作用。其次,我是一名 .NET 程序员,目前正在学习 Swift,所以请耐心等待。

ios app not fitting iphone 5 screen

所以我用 Swift 制作了一个应用程序,一切都完成了,并且运行良好(做它应该做的),但它看起来不太好,我无法解决它。

这是应用在 5S 模拟器中的外观

但这就是它在现实生活中的样子:

我确实确定有一个 Default-568h@2x.png 图像。我什至删除了启动图像

项目如下所示:

我什至将尺寸设置为 4 英寸,但没有运气

此外,据我了解,IOS 应该注意使用上述设置将应用程序安装在不同的屏幕尺寸上,但这就是它在模拟器中 6 plus 的外观:

【问题讨论】:

首先尝试简单的东西,例如清理和重建以及从设备中删除应用程序。 iPhone 6 的问题可能是你的布局限制(你有添加吗?) 缺少一些启动画面,或者缺少 Default.png。 我清理了项目,从手机中删除了应用程序并重新下载了它,但仍然没有运气。我没有故意在布局上添加约束,我可能在不知不觉中添加了它们。我在哪里检查它们? 重置iOS模拟器内容和设置后再运行 问题不在于模拟器。即使我将应用程序放在 Ipad 上,它仍然看起来像这样 【参考方案1】:

我已经解决了,不知道这次我做了什么不同。 我按照以下步骤操作: iOS launch image won't show up on iPhone or simulator, works on iPad

即使我之前尝试过,它仍然有效...... 抱歉转发,感谢所有回答的人!

我对遇到此问题的其他人的建议是,首先要小心设置、图像(它们的分辨率),然后按照这些步骤操作

【讨论】:

以上是关于ios应用不适合iphone屏幕的主要内容,如果未能解决你的问题,请参考以下文章

iphone ios 7 主屏幕掩码未正确应用于我的图标

如何在 iOS Swift 3.1 Xcode 8.3.2 中为 iPad 应用程序安装 iPhone 应用程序

所有 iOS 屏幕尺寸的启动屏幕图像尺寸

iOS - 自动布局不适用于 3.5" 屏幕

iOS通用屏幕设计

iOS:无需离开应用授权即可连接 Facebook