iOS 8+ 的多屏支持
Multi-Screen support for iOS 8+
我的观点适合 iphone6 但不适合 iphone4。我的直接反应是以编程方式检测正在使用哪个 iPhone 并相应地调整字体大小和按钮大小,但大小为 类,并且自动布局不再感觉正确,这同样适用于创建多个故事板。
我设置了自动布局约束并激活了大小 类。有没有一种方法可以使用界面构建器来解决此问题,而不是手动编码每个视图以适应每个特定设备?
iPhone 4s和6s截图
约束条件
我正在使用容器和多个 viewController,这可能会使事情变得复杂。
IB 和编程约束的组合为我完成了工作:
- Keeping the size proportional
- Keeping the spacing proportional
- 使用自动收缩时将行数设置为 0
- 为我的按钮添加纵横比限制,使图像不失真
我的观点适合 iphone6 但不适合 iphone4。我的直接反应是以编程方式检测正在使用哪个 iPhone 并相应地调整字体大小和按钮大小,但大小为 类,并且自动布局不再感觉正确,这同样适用于创建多个故事板。
我设置了自动布局约束并激活了大小 类。有没有一种方法可以使用界面构建器来解决此问题,而不是手动编码每个视图以适应每个特定设备?
iPhone 4s和6s截图
约束条件
我正在使用容器和多个 viewController,这可能会使事情变得复杂。
IB 和编程约束的组合为我完成了工作:
- Keeping the size proportional
- Keeping the spacing proportional
- 使用自动收缩时将行数设置为 0
- 为我的按钮添加纵横比限制,使图像不失真