Измените выравнивание заполнителей в MDCTextField с помощью MDCTextInputControllerUnderline iOS Swift
Можно ли изменить выравнивание текста заполнителя в MDCTextField, который использует MDCTextInputControllerUnderline?
То, что я ищу, несмотря на то, что заполнитель выглядит так:
Place holder
.............................
Я хочу это в середине
Place holder
.............................
Заранее спасибо!
1 ответ
Да, если вы можете переопределить этот метод текстового поля
override func placeholderRect(forBounds bounds: CGRect) -> CGRect {
var rect = super.placeholderRect(forBounds: bounds)
rect.origin.x = rect.origin.x + CGFloat(paddingyouwant)
return rect
}