我有一个自定义按钮,其图像较小(10x10)。我需要在不拉伸图像大小的情况下增加此按钮的点击区域。
将内容模式设置为scaleAspectFit会拉伸图像。 更改内容插图可拉伸图像。
当我增加按钮的尺寸时,我尝试的所有操作都会拉伸图像。
编辑:将图像设置为按钮的图像,而不是背景图像
编辑:这是有关屏幕截图的更多说明。
^在这里,我选择的按钮的图像大小为10x10
^在这里,我增加了按钮的大小,但是图像现在被拉伸了。
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以将按钮的imageView的vector
设置为contentmode
.center
然后将按钮的图像设置为
your_button.imageView?.contentMode = .center
文档
https://developer.apple.com/documentation/uikit/uibutton/1624033-imageview?changes=_4