我一直在 Xcode 上玩大小类来尝试理解它。我遇到的问题是,许多不同尺寸的手机都适合同一个尺寸等级(就像所有纵向的 iPhone 一样),所以我不能在 3.5 英寸的屏幕上观看。这令人沮丧,因为我想更改手机之间的布局约束而不仅仅是类,因为显然我需要使事物之间的间隙更大或按钮稍大以保持一切成比例。我不知道这是否是我错过的东西,但似乎我能做到这一点的唯一方法是创建我想要更改为插座的每一个布局约束,然后在每部手机的代码中进行测试并使用粗略的更新它估计并在模拟器上运行这个东西。
总之,当它们都在同一个类中时,如何根据设备的大小调整约束?使用百分比/比例约束应该会给我我想要的结果。