gpt4 book ai didi

ios - 无论最终图像大小如何,如何为 UIImageView 设置最大高度

转载 作者:搜寻专家 更新时间:2023-10-31 08:10:58 25 4
gpt4 key购买 nike

我有一个问题,我的 UIImageView 的模式为“Aspect Fill”。我已经为我的 UIImageView 设置了尺寸,但我注意到在运行时,UIImageView 的高度往往会根据填充后呈现的最终图像发生变化。

有没有办法为 UIImageView 设置最大高度,而不考虑填充它的内容的高度。基本上我想要的是类似于我们在 CSS 中拥有的那种功能,通过它我可以执行“溢出:隐藏”类型的命令,以便隐藏/忽略超出 UIImageView 大小的任何内容。

有没有办法在 iOS 中完成此操作?

最佳答案

是的,这里有两个可能的原因:

a) 由于应用了自动布局约束,UIImageView 可能会变大:如果您使用自动布局,只需为 UIImageView 设置一个具有最大(或固定)高度的约束。

enter image description here

b) UIImageView 可能根本没有增长,但您看到图像“多余”,因为 View 没有剪裁它。只需在 Interface Builder 或您的代码中将 clipsToBounds 设置为 true。

关于ios - 无论最终图像大小如何,如何为 UIImageView 设置最大高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28384173/

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