所以我看到了一些关于这个的帖子,但我在新 Storyboard中的类(class)规模上度过了一段荒谬的时光。按照 Apple 和网上的指南,如果不压缩大屏幕上的所有内容,我无法调整尺寸以适应 3.5 或 4 英寸屏幕。
这是我的任何/任何
这是我得到的:
我已经尝试了很多不同的约束,但我无法让它发挥作用。主要是,我希望能够在不同的屏幕尺寸下保持比例间距。
我缺少什么约束? (他们现在都是蓝色的)
目前有好的指南吗?
编辑:如何让布局适用于 3.5 英寸和 4 英寸屏幕,同时又不压缩大屏幕上的所有内容?您需要什么约束或尺寸等级设置?
最佳答案
你的俯 View 应该有这些约束:
- Top Space to Top Layout Guide = 20(或其他)
- 两个水平约束;例如:
- 将 X 中心与 SuperView 对齐
- 宽度 = 300
查看 Any/Any View 时,单击顶部文本字段,然后选择 Constraints 下的All。确保在 View 受到约束时没有其他可能不同的约束。
这是您的约束设置的屏幕截图:
这是它在 3.5"iPhone 上运行良好的屏幕截图:
关于ios - Xcode 6 - 在 iPhone 4/5 上使用大小类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25922013/