如何摆脱UIButton图像和UIButton边框之间的填充?

时间:2019-06-10 22:10:42

标签: swift uibutton padding uiedgeinsets

我想摆脱UIButton图像的顶部和UIButton的顶部边框之间以及UIButton图像的底部和UIButton的底部边框之间的间距(请参阅附件图像)。 / p>

我尝试使用下面的代码但无济于事:

newFileButton.imageEdgeInsets = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)

        newFileButton.titleEdgeInsets = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)

        newFileButton.contentEdgeInsets = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)

任何建议都值得赞赏。

关于, 沙迪。

enter image description here

1 个答案:

答案 0 :(得分:0)

默认情况下,插图为零。要消除内部空间,请添加负片。

newFileButton.imageEdgeInsets = UIEdgeInsets(top: -4, left: 0, bottom: -4, right: 0)