J'ai un TextInput avec multiline défini sur true. Je défilement à l'entrée sur le focus avec:React Native: comment conserver l'entrée de texte multi-ligne visible au-dessus du clavier
scrollResponder.scrollResponderScrollNativeHandleToKeyboard(
React.findNodeHandle(this.refs.myInput),
0,
true
);
Cependant, lorsque le TextInput multiligne étend le texte sera caché sous le clavier. Je veux seulement faire défiler vers le bas lorsque le curseur/texte actuel n'est pas visible. Donc, je ne peux pas simplement exécuter le code ci-dessus sur le changement de texte car il ferait défiler la vue même si le curseur actuel/texte actuel est visible (comme l'édition sur la première ligne).
Y a-t-il un moyen d'obtenir la position du curseur/texte actuel à l'écran? Ou y a-t-il un autre moyen de faire ce que j'essaie de faire?
Actuellement:
Ce que je suis en train de réaliser:
Il ne semble pas être appelé lorsque du texte est ajouté au TextInput –