应用程序不适合 iPhone 4

Posted

技术标签:

【中文标题】应用程序不适合 iPhone 4【英文标题】:App doesn't fit on iPhone 4 【发布时间】:2014-08-25 10:24:36 【问题描述】:

我在 Xcode(5.1.1) 上构建了一个应用程序,它在 iPhone 5 上看起来不错,但在 iPhone 4 上似乎底部被切断了...我该如何解决这个问题?检查每个视图控制器的自动布局。

【问题讨论】:

您需要为每个控件添加约束。 仅检查 Auto-Layout 是不够的,你必须为你的视图中的子视图设置约束 最好关注这些链接,***.com/questions/15832532/…***.com/questions/13341797/… 小心@Shiva Kumar Ganthi 的链接,它们不是面向自动布局的。 这取决于您希望视图在 3.5 英寸屏幕上的布局方式。最简单的方法是使用 UIScrollView 而不是 UIView,这样它就会在 3.5 英寸的屏幕上滚动 【参考方案1】:

首先,尝试自动设置自动布局:

如果不够好,你必须自己设置约束:

官方文档:https://developer.apple.com/Library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Introduction/Introduction.html Ray Wenderlich 教程:http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1

【讨论】:

以上是关于应用程序不适合 iPhone 4的主要内容,如果未能解决你的问题,请参考以下文章

UITableView 高度不适合不同 iPhone 设备的容器垂直(底部)

小程序文件上传适合苹果手机吗

使内容适合 iPhone 屏幕

从 .xib 加载自定义视图不适合 iPhone 6+

没有找到适合 iPhone5 架构的图片

iPhone 5 的主屏幕网页应用程序的适合高度