Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 自动布局和5个图像视图_Ios_Autolayout - Fatal编程技术网

Ios 自动布局和5个图像视图

Ios 自动布局和5个图像视图,ios,autolayout,Ios,Autolayout,我需要设计以下屏幕: 但是我在自动布局方面有问题。基本上,我不知道如何处理底部的四个UIImageView。他们应该有一个18像素的边距在所有方面,我不知道如何使自动布局,以迫使在四个ImageView的边距,同时保持相同的比例大小的ImageView 关于如何实现这一点有什么想法吗?谢谢。这很简单 只需先在边上设置约束即可 上、下、左前导、右后全到18分 然后使它们都具有相同的宽度和高度 或者,如果您只针对iOS9,您可以使用UIStackView。任何一种方法都应该同样简单。谢谢你的回答,但

我需要设计以下屏幕:

但是我在自动布局方面有问题。基本上,我不知道如何处理底部的四个UIImageView。他们应该有一个18像素的边距在所有方面,我不知道如何使自动布局,以迫使在四个ImageView的边距,同时保持相同的比例大小的ImageView


关于如何实现这一点有什么想法吗?谢谢。

这很简单

只需先在边上设置约束即可

上、下、左前导、右后全到18分

然后使它们都具有相同的宽度和高度


或者,如果您只针对iOS9,您可以使用UIStackView。任何一种方法都应该同样简单。

谢谢你的回答,但问题是图像视图的宽度和高度不同,它们是矩形的,这就是我不知道如何实现的,有意义吗?它们都具有相同的宽度。它们都有相同的高度。这就是你需要投入的全部。这就是我的意思。未将高度设置为等于宽度。将它们全部设置为相等的宽度和高度@埃斯特门多萨耶斯!谢谢,我有点困惑,谢谢你的澄清。对不起,在XCode上预览不同大小的iphone时效果很好,但是当我在模拟器上尝试时,似乎没有受到一些限制,这很奇怪,我可以检查什么?我已经做了几次整个过程,看看我是否错过了什么,但总是以相同的结果结束你是否选中了每个图像视图上的框剪辑子视图?同时检查内容模式是否设置为方面填充@埃斯特门多萨