Я использую библиотеку 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)
Спасибо за помощь!