我有一系列的看法。在每一个,我想要放置一个不同的形象。这些图像有不同的高宽比,但最大的尺寸正好是40秒,无论是高还是宽。图像应该缩放,以填补其视图中心的空间,使其最宽的尺寸为30像素,同时保持其纵横比。
我已将UIImageView上的UIImageView设置为UIViewContentModeScaleAspectFit。
然后,我添加了两个约束-一个约束宽度为<= 30,另一个约束高度为<= 30。
但是图像总是被拉伸到精确的30x30。
我如何指定图像的最大大小,但保持它的纵横比?
发布于 2014-02-02 18:17:35
您需要将contentMode设置为UIImageView上的UIViewContentModeScaleAspectFit,而不是contentScaleFactor。
contentScaleFactor是点到屏幕上像素的映射。
https://stackoverflow.com/questions/21511983
复制相似问题