autoLayout无法适应我所有的屏幕尺寸

时间:2018-08-30 09:57:54

标签: swift xcode autolayout constraints

这是基本问题,但是当我遇到复杂的视图时,在中级水平时会弹出问题。

我向您展示了App主页的两张照片,第一个是我的最爱(我想要的),第二个需要做更多的工作。

enter image description here

仔细查看UIimageS彼此靠近,并从两个底部按钮(在s5上运行)获得更大且足够的空间

enter image description here

但是这个彼此相距很远,并且距离底部的两个按钮和无用的空间区域(在s6 plus上运行)更远,并且相距遥远

我的问题是,如果迅速的编译器决定何时增加图标大小,为什么现在不增加?

任何机构都可以约束此视图并向我显示结果吗?我的错误是什么?我想念什么?

我正在做的是为右上角的图标之一提供宽度和高度以及中心对齐和垂直间距。

您告诉我如何限制所有屏幕作为我的最爱 我的观点并没有弄乱,但困扰我的是多余的空间

android做得更好,它有一个屏幕大小的文件,可以处理所有大小的文件

1 个答案:

答案 0 :(得分:1)

您可以使用嵌套的UIStackView轻松实现此目标,如下所示……

8个大号手机…

4S大小的手机…