2017-12-24 6 views
0

ich "react-native": "^0.50.4" bin mit verwenden, und dies ist, wie Komponente render wie folgt aussieht:Reagieren nativer: Wie Flatlist mit anderen Ansichten in einer Komponente

render(){ 
    return(
     <View style={{flex: 1}}> 
      <View> 
       .... 
      </View> 

      <FlatlistComponent /> 
     </View> 
    ); 
} 

enter image description here

Die obige FlatlistComponent eine Liste macht, außer das letzte Item ist teilweise gezeigt/runtergedrückt, das liegt daran, dass die View über der Flatlist steht, wie gehe ich da vor?

Antwort

0

Ich denke, die View-Komponente andere dann die flache Liste wird den ganzen Raum der flexiblen Aufnahme 1. Flatlist scrollbaren wobei angenommen wird, nach unten zu gehen.

Versuchen separate Flexwerte zu den Komponenten Kind zuweisen.

render(){ 
    return(
     <View style={{flex: 1}}> 
      <View style={{flex: 1}> 
       <View> 
        .... 
       </View> 
      </View> 
      <View style={{flex: 3}> 
       <FlatlistComponent /> 
      </View> 
     </View> 
    ); 
} 
+0

es hat nicht funktioniert, keine Ansicht erscheint beim Umwickeln der 'Flatlist' mit flex – Yasir

Verwandte Themen