В настоящее время я работаю над задачей автоматической настройки фокуса на следующее или предыдущее текстовое поле в представлении SwiftUI.
Например, у меня есть форма с несколькими текстовыми полями. , и я хочу переместить фокус на следующее текстовое поле, когда пользователь завершит ввод в текущем поле. Кроме того, я хочу переместить фокус на предыдущее текстовое поле после очистки всего текста в текстовом поле.
Примером этого является InputCode, где количество контактов может быть динамическим, и для каждого контакта имеется одно текстовое поле.
В SwiftUI я пробовал оболочки свойств @FocusState и focus(_:) с onSubmit< /code> модификатор.
Однако в этом сценарии нам нужно вручную назначить это состояние каждому текстовому полю. Я хочу сделать его динамичным.
Подробнее здесь: https://stackoverflow.com/questions/787 ... vious-text
Как мы можем автоматически настроить фокус на следующее или предыдущее текстовое поле в представлении SwiftUI? ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение