将应用程序大小设置为原生 iPhone 屏幕大小 xCode

Set app size to native iPhone screen size xCode

现在,在所有愤怒的人说 "hOLY DUCK THIS IS A DUPLICATE" 之前,请稍等。我至少看过 10 篇关于此的文章,其中 NONE 对您有所帮助。我的问题是我正在尝试制作我的 iPhone 应用程序(xcode 8、swift 3.1、iOS 9 部署) 匹配所有屏幕尺寸并将应用程序尺寸设置为设备上的原生屏幕尺寸。我看过 launchscreen 文章,但它们没有帮助,因为它们不具体。如果有人可以提供教程或 link 教程以便我解决这个问题,那就太好了。谢谢大家

您想为您的视图设置约束条件。

这是专门针对 XCode 8 的教程: https://www.appcoda.com/auto-layout-guide/

这是自适应布局的另一个例子: https://www.raywenderlich.com/113768/adaptive-layout-tutorial-in-ios-9-getting-started

在最基本的情况下,约束将部分视图锁定到屏幕上的已知区域(顶部、底部、左侧、右侧)。复合约束可能有助于解决特定问题,但它们很快就会变得复杂。如果您在让它们正常工作时遇到问题,我发现最好的方法是删除所有限制并从简单的东西重新开始并根据需要增加复杂性。