我有一个带有 ImageView 的 View 。我希望能够使 imageview 始终保持完美的正方形,但我不完全确定如何使用自动布局实现这一点。
我的屏幕目前看起来是这样的:
无论宽度尺寸如何, ImageView 都是我想要的正方形。我知道这可以通过限制来完成,我已经尝试过,但最终无法弄清楚如何实现这一点。这可能是由于我对自动布局、 Storyboard和 ios 开发的总体经验相对不足
最佳答案
您应该为方形 View 设置 4 个约束:Top Spacing
, Leading Spaces
, Trailing Spaces
和 Aspect Ratio
.如下所示:
确保正方形的纵横比为 1:1
希望这对自动布局有所帮助,祝您好运!
关于ios - 使用自动布局制作完美的正方形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29108465/