gpt4 book ai didi

ios - 如何配置图像或 ImageView ,以便无论 ImageView 的大小如何,图像都保持其纵横比?

转载 作者:行者123 更新时间:2023-11-29 01:15:08 25 4
gpt4 key购买 nike

我将 ImageView 放在静态表格 View 单元格中。现在正在拉伸(stretch)图像以适合整个 View 。我希望图像:

  • 在 ImageView 中居中
  • 尽可能穿最大的衣服
  • 不超过 ImageView 的边界,并且
  • 保持图像的纵横比

首先我去了UIImageView的文档。但是没有找到任何有用的东西。然后我查看了 UIImage 的文档并找到了 UIImageResizingMode。但是那个枚举只包含 StretchTile,这不是我想要的。然后我找到了this post这告诉我

logo.contentMode = .Center

但图像仍然被拉伸(stretch)。然后我尝试了这个

logo.contentMode = .ScaleAspectFill

但结果是一样的。

请告诉我一个好的方法!

附加信息:

ImageView 具有以下约束:

enter image description here

最佳答案

您必须将 contentMode 设置为 UIViewContentModeScaleAspectFit

关于ios - 如何配置图像或 ImageView ,以便无论 ImageView 的大小如何,图像都保持其纵横比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35272591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com