XCODE:iPhone 12 的尺寸将如何影响约束和情节提要?
Posted
技术标签:
【中文标题】XCODE:iPhone 12 的尺寸将如何影响约束和情节提要?【英文标题】:XCODE: How will the size of iPhone 12 affect constraints and storyboard? 【发布时间】:2021-02-01 15:54:16 【问题描述】:自 iPhone 12 发布以来,我没有更新过 Xcode。
我想知道是否有新的更新,其中 iPhone 12 现在是主要的故事板界面手机,并且它的尺寸与 iPhone 11 不同?
我想发布一个刚刚完成开发的小应用程序,但我是否需要针对不同尺寸的手机(例如 iPhone 12)进行更新和调整以适应新的限制?如果是这样,我已经在 iPhone 11 型号上创建的故事板会发生什么?它会留下还是我必须改造或什么?非常感谢任何有关如何使用 Xcode 和约束等的帮助。
【问题讨论】:
两件事。在 developer.apple.com 上的快速检查显示 Xcode 12.1 GM 种子在 iPhone 发布当天就已经发布了 - 如果你无法获得它,我希望它在下周的某个时候出现在 App Store 上(星期二下午库比蒂诺时间?)。其次,假设你正确使用了约束,你应该没问题——这就是自动布局的意义所在。 【参考方案1】:您可能不必更改太多,因为尺寸非常相似。故事板应该会根据您构建的 iPhone 自动调整大小。
iPhone 12 Pro Max 仅比 iPhone 11 Pro Max 大一点,这意味着那里应该没有太大变化。此外,iPhone 12 Pro 的尺寸介于 iPhone X 和 iPhone 11 之间。
您可以查看下图了解更多信息:
【讨论】:
据我所知,iPhone XR、iPhone 11、iPhone 12、iPhone 12 Pro的屏幕尺寸都是一样的,但像素密度与iPhone XR/11系列不同, iPhone 12 系列。屏幕与身体的比例大小发生了变化。以上是关于XCODE:iPhone 12 的尺寸将如何影响约束和情节提要?的主要内容,如果未能解决你的问题,请参考以下文章
Xcode Storyboard - 如何在不同的 iPhone 屏幕尺寸之间更改元素的字体大小和位置
在 iPhone 上为不同的图像尺寸使用 Xcode 自动布局