본문 바로가기

REACT NATIVE

TextInput을 사용할 때 Keyboard를 항상 유지하는 방법.

반응형

TextInput이 ScrollView나 FlatList안에 있는 경우

TextInput 밖을 탭하면 키보드가 사라집니다.

 

하지만, 이 동작을 원하지 않을 때가 있겠죠?

 

이런 경우를 위해 keyboardShoudPersistTabs란 속성이 있습니다.

 

https://reactnative.dev/docs/scrollview#keyboardshouldpersisttaps

 

ScrollView · React Native

Component that wraps platform ScrollView while providing integration with touch locking "responder" system.

reactnative.dev

 

 

https://reactnative.dev/docs/scrollview#keyboardshouldpersisttaps

 

 

설정가능 한 값은 never, aleays, handled 3가지가 있습니다.

 

상황에 맞게 골라서 사용하면 되겠네요~

반응형