У меня есть приложение, в котором пользователь должен ввести четырехзначный пин-код. Все цифры должны находиться на заданном расстоянии друг от друга.
Есть ли способ сделать это, если PinTextField
является подклассом UIView
? Я знаю, что в ViewController
вы можете использовать UITextFieldTextDidChangeNotification
и установить атрибут текста для каждого изменения. Однако уведомления не работают в UIView
.
Также мне было интересно, нет ли более простого способа, чем создание атрибутной строки для каждого обновления, если вы хотите установить расстояние между буквами текста UITextField
?
Правильный интервал:
Неправильный интервал: