因此,我尝试创建一个用户个人资料,其中的用户图片会根据屏幕尺寸改变尺寸,因此在较小的iPhone屏幕上不会占用太多空间。
我的模拟器中的其他所有内容都在模拟过程中正确调整尺寸,但用户图片正确地改变了尺寸而不会破坏保持圆形的能力。我尝试使用宽高比,但是当我在较小的屏幕上模拟时,图片保持相同的大小。我尝试使用相对于整个视图的宽高比(以便根据视图改变大小),但由于视图是矩形的,因此图片无法保持其保持圆形的能力(因为它需要是正方形使图片正确圆形)。
如果不为每个手机屏幕尺寸创建不同的视图,我将如何实现这一目标?
答案 0 :(得分:2)
如果您将contentMode
的{{1}}设置为UIImageView
,则视图本身不是正方形无关紧要 - 图像将始终以正确的宽高比显示。