반응형
질문
저는 지난 며칠 동안 플러터를 배우고 있었고 앱을 개발하는 도중 문제가 발생했습니다. 기본 입력 필드를 포함한 기본 양식이 있고 사용자가 제출 버튼을 클릭하면 앱은 텍스트 필드의 유효성을 확인합니다. 잘못된 입력이 있는 경우 앱은 다시 텍스트 필드로 포커스를 이동합니다.
텍스트 필드로 포커스를 다시 이동하는 방법은 무엇인가요?
답변
var focusNode = FocusNode();
var textField = TextField(focusNode: focusNode);
FocusScope.of(context).requestFocus(focusNode);
// 또는
focusNode.requestFocus();
참고
반응형
댓글