我正在尝试在UITextField
using中显示图像NSTextAttachment
,但我希望图像和文本之间有一些水平空间。但是,当NSKernAttributeName
如下将属性添加到属性字符串时,它会将附件的高度重置为与周围文本相同的高度。
var str = NSMutableAttributedString(attributedString: NSAttributedString(attachment: imageAttachment))
str.addAttribute(NSKernAttributeName, value: 10, range: NSRange(location: 0,length: 1))
是否有另一种方法可以在图像和文本之间添加水平空间?