javascript - open - text input email react native
Dismiss Keyboard React-Native (3)
¿Hay una forma sencilla de ocultar el teclado iOS? Quiero forzarlo a cerrarse en algunos escenarios específicos que no necesariamente requieren enfocar otra vista. Es decir, como una respuesta específica del servidor.
También puedes usar esta biblioteca que escribí: react-native-dismiss-keyboard . Básicamente, hace lo mismo que la importación de ''dismissKeyboard'', pero solo usa la API pública y, por lo tanto, es más seguro de usar y no se basa en que el empaquetador resuelva ''dismissKeyboard'' como lo hace actualmente.
Fue capaz de lograr esto con
import dismissKeyboard from ''react-native/Libraries/Utilities/dismissKeyboard''
Y luego, en el punto donde necesito apagar el teclado
dismissKeyboard();
- - EDIT - -
Importar así funciona igual de bien.
import dismissKeyboard from ''dismissKeyboard''
- - EDIT # 2 - -
Mi respuesta original ahora está desactualizada. La forma correcta se menciona a continuación por @ Chen-Tsu Lin
import { Keyboard } from ''react-native'';
Keyboard.dismiss();
Utilice el módulo de Keyboard
incorporado:
import { Keyboard } from ''react-native'';
Keyboard.dismiss();