如何在xcode中正确使用宽高比

时间:2015-07-10 18:32:46

标签: ios xcode swift

因此,我尝试创建一个用户个人资料,其中的用户图片会根据屏幕尺寸改变尺寸,因此在较小的iPhone屏幕上不会占用太多空间。

我的模拟器中的其他所有内容都在模拟过程中正确调整尺寸,但用户图片正确地改变了尺寸而不会破坏保持圆形的能力。我尝试使用宽高比,但是当我在较小的屏幕上模拟时,图片保持相同的大小。我尝试使用相对于整个视图的宽高比(以便根据视图改变大小),但由于视图是矩形的,因此图片无法保持其保持圆形的能力(因为它需要是正方形使图片正确圆形)。

如果不为每个手机屏幕尺寸创建不同的视图,我将如何实现这一目标?

1 个答案:

答案 0 :(得分:2)

如果您将contentMode的{​​{1}}设置为UIImageView,则视图本身不是正方形无关紧要 - 图像将始终以正确的宽高比显示。