我无法将图像放入 Swift 5 中的 UIButton

I can't fit an image in a UIButton in Swift 5

我有一个矢量 (pdf) 图像随视图拉伸,同时我希望它适合。

这个:

应该是这样的:

我尝试像这样更改故事板中的 contentMode :

甚至直接在代码中这样: cameraUIButton.imageView?.contentMode = .scaleAspectFit

我还更改了视图的控件以垂直和水平填充。但是没有任何效果。

我还能尝试什么?

编辑: 这些是按钮的约束:

编辑 2: 当我点击按钮时,图像适合 !!!! 现在,当我单击使图像适合的按钮时,会添加什么? 我已经试过了

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

它没有用

我解决了这个问题,和这里一样:

但我们不能对两个不同的问题给出相同的答案,所以直接去检查