在图标和标题之间设置DLRadioButton marginWidth

时间:2018-12-13 22:46:35

标签: ios swift uibutton dlradiobutton

在我升级到Swift 4.2-Xcode 10.1之前,我使用的DLRadioButtonicon之间的间距是均匀的。我从来没有设置间隔,一切都很好。升级后,titleicon重叠了

enter image description here

cocoapod for it说它使用title的默认marginWidth

enter image description here

我尝试将代码中的kdefaultmarginwidth设置为任何肯定会增加间距的内容,例如marginWidth,但重叠部分仍然存在。我在某处看到50.0间距为kdefaultmarginwidth

如何确定间距?

enter image description here

代码:

5.0

1 个答案:

答案 0 :(得分:0)

这是一个断断续续的修复程序,但目前可以使用,因为我尝试的其他所有方法均无效。在saleButton闭包内部,在设置标题字符串之前,我必须添加4个空格:

我更改了此内容

button.setTitle("Sale", for: .normal)

为此,重叠部分现在消失了

// there are 4 empty spaces in front of the word Sale
button.setTitle("    Sale", for: .normal)

这是下图:

enter image description here