Как центрировать текст в UITextField, хотя существует левое представление? - PullRequest
0 голосов
/ 29 апреля 2018

Я бы хотел центрировать (выровнять по горизонтали) текст в текстовом поле (включая текст заполнителя), хотя к UITextField добавлен левый вид.

При добавлении левого вида к UITextField текст больше не центрируется.

Как я могу это исправить? У меня не должно быть возможности переопределять левый вид при вводе текста в TextField.

Это пример:

enter image description here

Я думал о том, чтобы добавить то же представление, что и правое представление, и установить его альфа-значение на ноль, но я не думаю, что это будет элегантный подход.

1 Ответ

0 голосов
/ 29 апреля 2018

Я бы предпочел создать его как этот, без leftView

UIView
       - 0 - UIImageView - 10 - UITexfield - 10
       - 0 -  separator (UIView) - height(1)- 0

Затем скопируйте и вставьте это представление для пароля

...