Swift 将间距指定为adjustsFontSizeToFitWidth

Swift 将间距指定为adjustsFontSizeToFitWidth,swift,swift3,Swift,Swift3,我的问题很简单。我正在使用带有按钮的adjustsFontSizeToFitWidth,它工作正常,但是,按钮有边框,文本和边框之间有难看的重叠 是否可以以这种方式给出按钮边框和文本之间的间距 编辑: 这是我的问题的照片 另外,只要提供相同的功能,一个根本不使用调整字体大小以适应宽度的解决方案是可以的。这取决于您自己 增加按钮的大小。将adjustsFontSizeToFitWidth设置为true并将按钮标题设置为true后,将adjustsFontSizeToFitWidth设置为fals

我的问题很简单。我正在使用带有按钮的
adjustsFontSizeToFitWidth
,它工作正常,但是,按钮有边框,文本和边框之间有难看的重叠

是否可以以这种方式给出按钮边框和文本之间的间距

编辑: 这是我的问题的照片


另外,只要提供相同的功能,一个根本不使用调整字体大小以适应宽度的解决方案是可以的。

这取决于您自己

  • 增加按钮的大小。将
    adjustsFontSizeToFitWidth
    设置为true并将按钮标题设置为true后,将
    adjustsFontSizeToFitWidth
    设置为false,然后增加按钮的大小

  • 缩小按钮标题的大小。将
    adjustsFontSizeToFitWidth
    设置为true并将按钮标题设置为true后,将
    adjustsFontSizeToFitWidth
    设置回false。现在检查标题的字体大小,然后减小它


  • 尝试更改
    contentEdgeInsets
    titleEdgeInsets

    您可以提供照片吗?尝试更改contentEdgeInsets或titleEdgeInsets@sarojraut太棒了,正是我在寻找的,给它一个答案,让其他人可以看到谢谢你的帮助,但我想知道这是否会减慢我的程序,因为我每秒钟都在更新按钮的文本