1. 程式人生 > >React-native滑動螢幕軟鍵盤消失

React-native滑動螢幕軟鍵盤消失

(一)問題描述

在輸入框中寫入內容時,填寫完畢時滑動螢幕時希望鍵盤自動消失。

(二)方法

在ScrollView中有keyboardDismissMode屬性,該屬性可以三種值,分別為none、on-drag、interactive。

1、'none',(預設值),拖拽時不隱藏軟鍵盤。

2、‘on-drag',當拖拽開始的時候隱藏軟鍵盤。

3、'interactive',軟鍵盤伴隨拖拽操作同步地消失,並且如果往上滑動會恢復鍵盤。安卓裝置上不支援這個選項,會表現的和

     none一樣。

因此可以為keyboardDismissMode設定'on-drag',實現功能。

<ScrollView  keyboardDismissMode='on-drag'>
</ScrollView>