キーボードを閉じるコンポーネントがあります。次に、コンポーネント全体をこれでラップして、TextInput の外側をタップするたびにキーボードが閉じられるようにします。しかし、問題は、他のコンポーネントに Flatlist があり、TouchableWithoutFeedback でまったくスクロールしないことです。何時間も解決策をまだ見つけていないため、推奨事項をいただければ幸いです。ありがとうございました!
export const DismissKeyboard: React.FC<{
isKeyboardOpen?: boolean
style?: ViewStyle
}> = ({ children, style }) => (
<TouchableWithoutFeedback onPress={Keyboard.dismiss}>
<View style={style}>{children}</View>
</TouchableWithoutFeedback>
)
<DissmissKeyboard>
<FlatList
...flatlist data
/>
</DissmissKeyboard>