Я уже знаю, как включить числовую клавиатуру и проверить ввод поля, чтобы убедиться, что он числовой.Я хочу знать, как настроить представление ввода, которое позволит моему пользователю вводить числовое значение справа налево, как калькулятор или банкомат.
Другими словами, я хочу, чтобы пользовательбыть в состоянии напечатать:
2 0 0 4 9
и отобразить это как $ 200.49 .
Затем, после ввода, мне также нужно получить или ввести значенияэтого входного представления как NSNumber или NSDecimalNumber, с правильным размещением десятичной дроби.
Например, у меня есть NSDecimalNumber, эквивалентный 17.50.Мне нужно иметь возможность передать этот номер в виде клавиатуры для редактирования, а затем вернуть отредактированное значение как объект числа .
Скажем, пользователь редактирует это значение;значение, которое они видят, будет
1 7 5 0
Затем они нажимают клавишу возврата.Тогда отображаемое число будет
1 7 5
Мне нужно вернуть это число как 1,75, а не 175 или 17,5.
Есть предложения?