我正在开发一个我想要UIImageview像instagram feed的应用程序。我将主视图的前导和尾随空间设置为零,因此宽度现在是屏幕的100%。现在如何设置高度,使其随图像的比例而变化。我尝试将内容模式设置为Aspect Fit,但无法正常工作,纵向模式图像的左侧和右侧都出现空白
在UIIMageView中选择后如何显示
答案 0 :(得分:0)
要解决此问题,您需要从服务器端获取每个图像的高度和宽度图像尺寸。 然后,增加“图像宽度”,“图像高度”和“屏幕宽度”,就必须计算新的“图像高度”,并通过“图像视图高度约束”将其设置为“图像视图高度”。
let calculatedImageHeight = (screenWidth * imageHeight)/imageWidth