我的UIView
(宽度:352 像素)有一个UIImageView
子视图(故事板中的默认宽度:312 像素)。
我希望UIImageView
自己适应它包含的图像的尺寸,并限制图像视图的宽度不应超过最大宽度尺寸(在我的情况下为 312px)。
我将我的“自动调整大小”配置设置UIImageView
为具有固定的左侧、顶部和右侧边距大小。然而,当我调用sizeToFit
我的UIImageView
并且它的图像大于 352 像素时,它UIImageView
会比它包含的 UIView 更宽。
有没有一种方便的方法来防止这种行为,而无需根据图像尺寸进行数学计算?我使用sizeToFit
正确的方法吗?
问问题
509 次