来自Android世界,我正试图在swift中创建我的第一个IOS应用程序.实际上坚持构建适用于从Iphone 5s到Ipad 12.9"所有屏幕尺寸的接口.Autolayout运行良好,除了我找不到如何轻松调整每种屏幕尺寸的字体大小和边距.也许我错过或错过了 - 在我的研究中理解了一些东西,但我的问题是:如何在大屏幕上获得较大的边距/字体大小,在较小的屏幕上有较小的边距/字体大小?是否有可能为每个设备或范围的边缘设置一个常数屏幕尺寸在一个地方,所以我可以轻松改变它?
更新:我忘了提到我也试过了约束和字体大小的变化,但只有"常规"和"紧凑"之间的几个选项,如果你需要改变一个余量,你必须在你的所有元素上改变它看起来很疯狂..
在Android中,每个屏幕大小/分辨率都有一个维度xml文件,您可以在其中包含内容并将它们分配给您想要的每个元素.我无法弄清楚IOS背后的逻辑
提前致谢