Я хочу, чтобы пользователь мог вводить только числа и пробелы. Я устанавливаю keyboardType textField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
, но если пользователь нажимает пробел, раскладка клавиатуры переключается на буквы.
Таким образом, пользователь должен переключаться после каждого пробела на раскладку чисел, которую я хочу остановить. Я знаю, что могу прекратить ввод любых пробелов с помощью метода делегата текстового поля shouldChangeCharactersInRange
или или макета NumberPad, но я хочу, чтобы эти пробелы отображались.
Есть ли обходной путь для этого?