Я новичок в Swift, и я внедряю небольшую форму в решение. У меня есть три UITextFields, и я хочу сделать так, чтобы, если я набираю слово и затем набираю «пробел», курсор переместится на следующий UITextField (т. Е. Он помешает вам ввести более одного слова в поле) ,Обнаружение, если «пробел» был введен в UITextField, и переход к следующему UITextField
Если бы я должен был это сделать, как бы я это сделал?
Я думал, что я должен переписать
textField(_:shouldChangeCharactersInRange:replacementString:)
метод - это правильно?
Спасибо!
Кажется разумным. Почему бы вам не попробовать? Вот как большинство из нас рисует этот материал. –
Кроме того, не забудьте подумать о том, что вы хотите сделать, если диапазон находится в середине текущей строки и/или 'replacementString' вставлен и содержит пробел. –
Я думаю, что это может быть неправильный метод, потому что я не хочу менять символы, просто не добавляйте больше, когда я нажимаю клавишу пробела. @PhillipMills – neX