gpt4 book ai didi

swift - UIImageView 缩小底部空间

转载 作者:行者123 更新时间:2023-11-28 05:39:41 25 4
gpt4 key购买 nike

我有两张具有相同约束和 anchor 的图像。当我缩小其中一个时,父 View (红色背景)和 UIImageView(绿色背景)之间的底部空间为空。左图比例为100%,右图为80%

enter image description here

约束代码:

imageView.heightAnchor.constraint(equalToConstant: 32).isActive = true
imageView.widthAnchor.constraint(equalToConstant: 32).isActive = true
imageView.centerXAnchor.constraint(equalTo: view.centerXAnchor, constant: 0).isActive = true
imageView.bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: 0).isActive = true

缩减代码:

imageView.transform = CGAffineTransform(scaleX: scale, y: scale)

如何将缩小后的图像移动到底部 View 以避免 UIView 和 UIImageView 底部之间出现空间?

更新:

同时设置 imageView.contentMode = .bottom 也没有帮助

enter image description here

最佳答案

使用UIImageView.contentMode:

imageView.contentMode = .bottom

阅读有关内容模式的更多信息 here .

编辑:

你不应该缩放 UIImageView。您正在做的事情有点奇怪,因为您正在缩小它,然后又在约束条件下再次放大它。相反,scale the image itself .

关于swift - UIImageView 缩小底部空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57279897/

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