我必须编辑一个只能在iPhone 7上运行的应用程序。 遗憾的是,程序员没有使用约束,而是总是设置每个视图,标签等的x,y,宽度和高度。自然,如果我现在在我的SE上运行该应用程序,则该应用程序不适合我的屏幕。由于情节提要很满,我想不必在每个场景中都去每个视图。有什么办法可以使用它的缩放版本?
预先感谢
答案 0 :(得分:0)
我不知道在Storyboard中调整“ 大量”内容大小的任何方法。
我的解决方案是创建一个函数以获取每个bounds
的{{1}}并根据iPhone SE比率重新计算新的所需位置/尺寸-因为只需从 7 到 SE 只会使内容拉伸。
答案 1 :(得分:0)
您需要使用自动布局约束。这就是约束是 -它们可以帮助您扩展界面。您可以处理从5s到XS Max的许多iPhone尺寸。绝对没有办法用手动框架做到这一点。