我总是使用iPhone 6模拟器测试我的iOS应用程序(用swift
编写)。现在我意识到,它不会自动调整其他模拟器,如iPad(布局在左边缘很小)或iPhone 4s(布局太大和切割)。我尝试禁用自动布局,但即使我再次启用它也不起作用。什么是调整大小的最佳方法?
答案 0 :(得分:1)
设计多种屏幕尺寸是开发过程的基本部分,因此您无法启用自动布局并希望它能够按您希望的方式工作。
您知道iPhone 4S的屏幕空间比iPhone 6 Plus少得多,因此至少您需要为视图添加自动布局约束,以便它们适当缩放和定位。有时您可能希望更改或移动整个UI元素以获得紧凑和常规的屏幕尺寸。
有关示例,请参阅Apple Auto Layout guide。