React-Native 에서 TextInput 사용해보기

2024. 11. 17. 23:03·Stack/React-Native
반응형
<TextInput
  multiline // 라인 여러개 사용가능하게
  secureTextEntry // 비밀번호로 보이게함
  returnKeyType="send"
  keyboardType="ascii-capable"
  autoCapitalize={'sentences'} // 자동완성기능
  keyboardType="default" // 나오는 키보드 타입 설정
  onSubmitEditing={addToDo} // return 버튼을 눌렀을때 반응하는 것
  onChangeText={onChangeText}
  value={text}
  placeholder={working ? 'Add a To Do' : 'Where do you want to go?'}
  style={styles.input}
/>
  • multiline : 멀티라인을 가능하게해준다.
  • secureTextEntry : TextInput 요소의 값을 비밀번호로 보여준다.
  • returnKeyType="send" : 키보드 자판의 enter를 다르게 보여줌 ⇒ 안드로이드의 경우 더 많고 다르게 보여줄 수 있음
  • keyboardType=? 키보드 타입을 정해준다.
  • autoCapitalize={'sentences'} : 자동완성기능 여부 선택
  • onSubmitEditing={addToDo} : return 눌럿을때 동작시키기
  • onChangeText={onChangeText} : 텍스트 변경시 동작하는 함수
  • value={text} : TextInput의 값
  • placeholder={} : 뒤에 보이게하는 값

styles설정

input: {
  backgroundColor: 'white',
  paddingVertical: 15,
  paddingHorizontal: 20,
  borderRadius: 30,
  marginTop: 20,
  fontSize: 18,
},

다음과 같은 화면으로 보여지게된다.

반응형

'Stack > React-Native' 카테고리의 다른 글

[React-Native CLI] React Native Encrypted Storage 사용하기  (1) 2025.01.03
React-Native expo에서 FAB 버튼 만들기  (0) 2024.11.28
React-Native expo 시작하기 (새버전)  (2) 2024.11.15
React-Native 커스텀 폰트 설치하기  (1) 2024.11.14
React Native에서 환경 변수 안전하게 관리방법  (1) 2024.11.13
'Stack/React-Native' 카테고리의 다른 글
  • [React-Native CLI] React Native Encrypted Storage 사용하기
  • React-Native expo에서 FAB 버튼 만들기
  • React-Native expo 시작하기 (새버전)
  • React-Native 커스텀 폰트 설치하기
WHITE_FROST
WHITE_FROST
개발공부리뷰블로그
    반응형
  • WHITE_FROST
    하얀하얀IT
    WHITE_FROST
  • 전체
    오늘
    어제
    • 분류 전체보기 (120) N
      • Stack (44) N
        • Next.js (8) N
        • React (12)
        • React-Native (15)
        • TypeScript (0)
        • Python (2)
        • JavaScript (2)
        • Android (1)
        • DB (2)
        • JAVA (1)
      • Obsidian (1)
      • AI (3)
      • AI Tools (0)
      • Tools (0)
      • Mac (0)
      • Error (7)
      • 알고리즘 정리 (6)
      • 알고리즘 문제풀이 (46)
      • 공부일상 (4)
      • 개발 도구 & 라이브러리 (0)
      • 정보처리기사 (0)
      • 기타 (6)
      • Tip (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    mongoDB Atlas
    react-native-maps
    React-Native cli
    SWEA
    티스토리챌린지
    코딩테스트
    백준
    nextjs
    리액트네이티브
    프로그래머스
    java
    오블완
    D2
    알고리즘
    Next.js
    ios
    error
    reactnative
    React Hooks
    react
    ReactHook
    코테
    Expo
    boj
    hooks
    javascript
    Python
    mongodb cloud
    d1
    react-native
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
WHITE_FROST
React-Native 에서 TextInput 사용해보기
상단으로

티스토리툴바