我已使用UITextField
将斜体字体添加到UITextAlignmentLeft
。当用户输入例如字符时" j",这个角色在左侧切断。我试图添加填充,自定义textrectBounds
& editingtextRectBounds
但它们都不起作用。
答案 0 :(得分:0)
您可以创建UILabel的超简单子类:
class PaddingLabel: UILabel {
override func drawText(in rect: CGRect) {
let insets = UIEdgeInsets(top: 0, left: 2, bottom: 0, right: 2)
super.drawText(in: rect.inset(by: insets))
}
}
然后,将UILabel类设置为 PaddingLabel ,并根据需要调整插入值。