如何进行通用调整大小?

How to make universal resizing?

我制作了一个简单的滚动视图,其中包含 5 张图片,一切正常。 最初我将视图的位置更改为页面中间。

但是当我 运行 这个应用程序在 iPhone 5 时,我在左边得到了一些额外的 space。我怎样才能删除它以在 phone.

上工作

它在 iPhone5

上的样子

它在 iphone 6

上的样子

如果您使用的是界面生成器,一定要使用自动布局。苹果有一些很棒的文档: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Introduction/Introduction.html

如果您以编程方式执行此操作,我建议您将视图框架与视图相关联。例如,不要将宽度设置为 400,而是使用 self.view.frame.size.width.