首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Autolayout和UIImageViews

Autolayout和UIImageViews
EN

Stack Overflow用户
提问于 2014-02-02 14:54:43
回答 1查看 228关注 0票数 1

我有一系列的看法。在每一个,我想要放置一个不同的形象。这些图像有不同的高宽比,但最大的尺寸正好是40秒,无论是高还是宽。图像应该缩放,以填补其视图中心的空间,使其最宽的尺寸为30像素,同时保持其纵横比。

我已将UIImageView上的UIImageView设置为UIViewContentModeScaleAspectFit

然后,我添加了两个约束-一个约束宽度为<= 30,另一个约束高度为<= 30。

但是图像总是被拉伸到精确的30x30。

我如何指定图像的最大大小,但保持它的纵横比?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-02 18:17:35

您需要将contentMode设置为UIImageView上的UIViewContentModeScaleAspectFit,而不是contentScaleFactor

contentScaleFactor是点到屏幕上像素的映射。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21511983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档