2016-06-13 41 views
5

Attualmente sono in grado di far funzionare RCTTextField con la tastiera di commutazione. Ogni volta che clicco sul TextField e la tastiera dovrebbe alternare ottengo il seguente:RCTTextField non è un discendente dell'errore RCTShadowView

ExceptionsManager.js:76 view <RCTShadowView: 0x7faa0dcc7e90; viewName: RCTTextField; 
reactTag: 125; frame: {{10, 7.5}, {304, 30}}> (tag #125) is not a descendant of <RCTShadowView: 0x7faa101d0af0; 
viewName: RCTView; reactTag: 18; frame: {{0, 0}, {315, 502}}> (tag #18) 

non ho idea di come monitorare ciò che la questione di fondo potrebbe essere - alla ricerca di qualche dettaglio in più o in direzione qui.

Grazie!

+0

Attualmente sto correndo nello stesso identico problema. Ho cercato per tutto il codice nativo react a partire da dove viene generato questo log e guardando ciascuno di questi componenti, RCTShadowView e RCTTextField, e non riesco a trovare un indizio su cosa sta succedendo. La prima vista, una vista di login, funziona bene, ma tutte le altre viste con input corrono in questo problema. Non riesco nemmeno a isolare il problema nel suo stesso progetto. L'unico sospetto con cui posso correre è che ho iniziato il progetto in una versione leggermente precedente di react-native e sto aggiornando il progetto a 0.27.2. Qualche fortuna? – Shaggydev

+2

Hey Donald - il problema nel mio caso era il componente react-native-keyboard-aware-scroll-view. Ecco ulteriori informazioni: https://github.com/APSL/react-native-keyboard-aware-scroll-view/issues/33 Anche un problema relativo a facebook: https://github.com/facebook/react- nativo/pull/7876 –

+0

Questo spiega davvero tutto, hai fornito il link mancante al fastidioso problema che mi ha impedito di dormire. Ora ha senso perché funziona su una pagina e non sugli altri. Grazie! – Shaggydev

risposta

6

ho scoperto qual è il problema nel mio caso è stata - come la risposta sembra aiutare le persone a risolvere problemi simili qui è:

Nei miei progetti il ​​pezzo incriminato era reagire-native-tastiera-aware-scroll -vista. It was a known issue ma piuttosto difficile da rintracciare. Un altro collegamento che potrebbe essere utile - #7876

Problemi correlati