【发布时间】:2019-06-25 14:05:57
【问题描述】:
我有一个关于在 iOS 应用中制作自适应布局的一般性问题。
在 Xcode 中创建新项目时,您可以选择可以开始工作的屏幕尺寸:
我注意到,如果您在 iPhone SE 屏幕上放置一个正方形 UIView,然后连接前导、尾随、顶部和底部约束 - 此视图在每个其他屏幕上都能正确显示。但是,如果您在 iPhone X 上执行相同的操作,那么相同的形状会在较小的屏幕上损坏。
所以,我的问题是:
- 在开始制作 iOS 应用程序时选择哪种 iPhone 屏幕尺寸 为了不因其他屏幕上的限制而头疼,并且 制作像素完美的 UI?
- 如果收到为iPhone X画面准备的设计的话,可以准备吗 首先是 iPhone SE 屏幕,它会在屏幕上正确显示吗 在这种情况下更大的屏幕?
- 您在项目中最常使用的屏幕尺寸是多少?
【问题讨论】:
标签: ios iphone autolayout screen