Цифровая группировка справа налево для iOS с использованием маски ввода - PullRequest
0 голосов
/ 05 мая 2020

Я использую библиотеку input-mask- ios для создания маски в текстовом поле в приложении iOS.

Я использую маску [099],[999] (мне нужно как минимум 1 di git и до 6 цифр, разделенных запятой). Справа налево включено, и у меня есть тип клавиатуры: Numbers and Ponctuation для этого поля UIText.

Это то, что я вижу в текстовом поле:

Input    -> Result
1        -> 1
12       -> 12
123      -> 123
1234     -> 1,234
12345    -> 12,345
123456   -> 123,456
1234567  -> 234,567
12345678 -> 345,678

Когда справа налево включено I могу ввести столько цифр, сколько захочу, но удаляет цифры в начале. Если я отключу справа налево, я не смогу ввести более 6 цифр.

Есть ли способ ограничить количество цифр при включении справа налево?

Система:

Xcode version 11.3.1
Simulator iPhone 11 Pro Max, iOS 13.3
Input-mask-ios version 6.0.0 (Installed using CocoaPods)

Спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...