gpt4 book ai didi

ios - UIButton 内的 AspectFit 图像

转载 作者:行者123 更新时间:2023-11-28 11:26:40 24 4
gpt4 key购买 nike

我有一张看起来像这样的图片

camera

但它应该是这样的:

camera

我添加了这一行:cameraUIButton.imageView?.contentMode = .scaleAspectFit

它不起作用但是如果我点击它适合的按钮!!当您单击重新计算图像适合度的按钮时,swift 中会添加什么?

我已经试过了

        cameraUIButton.setNeedsDisplay()
cameraUIButton.imageView?.setNeedsDisplay()
cameraUIButton.imageView?.layoutIfNeeded()
cameraUIButton.layoutIfNeeded()
self.view.layoutIfNeeded()

一切尽在

viewDidLoad()
viewWillAppear()
viewDidAppear()

点击按钮什么都做不了,我还能尝试什么?

最佳答案

当您执行 cameraUIButton.imageView?.contentMode = .scaleAspectFit 时,它确保缩放图像以适应 View 的框架,在本例中为按钮。

试试 cameraUIButton.imageView?.contentMode = .aspectFit 它会保留原始图像而不拉伸(stretch)它。

关于ios - UIButton 内的 AspectFit 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57904427/

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