Skip to main content
Version: Next

텍스트 입력 처리

TextInput은 사용자가 텍스트를 입력할 수 있게 해주는 코어 컴포넌트이다. onChangeText 프로퍼티는 텍스트가 변경될 때마다 호출될 함수를 받고, onSubmitEditing 프로퍼티는 텍스트가 제출될 때 호출될 함수를 받는다.

예를 들어, 사용자가 입력하는 단어를 다른 언어로 번역한다고 가정해보자. 이 새로운 언어에서는 모든 단어가 🍕로 표시된다. 따라서 "Hello there Bob"라는 문장은 "🍕 🍕 🍕"로 번역된다.

이 예제에서는 시간에 따라 변하는 text를 상태로 관리한다.

텍스트 입력과 관련해 할 수 있는 일은 많다. 예를 들어, 사용자가 입력하는 동안 텍스트를 검증할 수 있다. 더 자세한 예제는 React의 제어 컴포넌트 문서TextInput 참조 문서를 참고한다.

텍스트 입력은 사용자가 앱과 상호작용하는 방법 중 하나이다. 다음으로, 다른 유형의 입력을 살펴보고 터치를 처리하는 방법을 알아본다.