首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ImageView中显示不同纵横比的图像

在ImageView中显示不同纵横比的图像
EN

Stack Overflow用户
提问于 2018-09-30 03:11:08
回答 2查看 36关注 0票数 0

我有一个固定大小为210*230的UIImageView用于电影海报。来自服务器的不同电影的图像具有不同的纵横比和大小。如何使海报imageView中所有图像都很好。我需要保持固定大小的海报imageView。

EN

回答 2

Stack Overflow用户

发布于 2018-09-30 03:28:43

UIImageView上使用contentMode属性。如果您不希望任何图像被剪切,那么您可能希望使用scaleAspectFit,这样您就可以执行类似于myImageView.contentMode = .scaleAspectFit的操作

票数 0
EN

Stack Overflow用户

发布于 2018-10-01 13:32:40

这里有两个选项

  1. 将UIImageView的contentMode属性更改为scaleAspectFit.在这种情况下,如果图像视图和图像的纵横比不相同,则图像视图内部将显示空白空间。如果比例相同,您的图像将完全适合imageView。

  1. 以编程方式更改每个图像的纵横比,以完美地适应图像视图。只需谷歌如何在swift中调整图像大小。这是我自己做的,代码可以在上面找到。只需搜索一下。

希望能有所帮助

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

https://stackoverflow.com/questions/52571644

复制
相关文章

相似问题

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