我已经为iPhone 6创建了一个应用程序。我可以在iPhone 5或4S上启动它,但由于屏幕较小,我有一些设计问题。例如,我使用UITableViewCell,每个RowHeight等于560.我还有四个方形按钮等于水平重新分配。
当我在iPhone 5 / 4S上启动我的应用程序时,单元格占用的屏幕大小超过屏幕大小(我需要单元格大小小于或等于屏幕大小)。使用编辑器 - > pin等我设法保持我的4个按钮水平重新分配,但因此它们不再是方形按钮...
我该如何解决这个问题?目的是在App Store上发布这个应用程序,所以我想知道如何在每个iPhone上安装一个很酷的应用程序......
谢谢!!
答案 0 :(得分:0)
之后添加所有内容有点痛苦,有一些硬编码的UIView大小。真正唯一需要指出的是AutoLayout与size classes一起使用并广泛使用约束。
要构建自适应用户界面,我可以直接指向Apple's resources。特别是去年的WWDC演讲 - 用UIKit构建自适应UI。
在这里为您提供教程链接通常是一种不好的做法,但首先,check this tutorial。
答案 1 :(得分:0)