2016-04-16 37 views
12

Sol taraftaki zamanlara ve insanların üst düzeylerine sahip bir gün görünümü oluşturmaya çalışıyorum. Şu anda sol VEYA üst üstbilgi yapıştırabiliyorum, ancak her ikisini de değil.React Native: 2 2 yapışkan başlıklı kaydırma görünümleri

2 yapışkan başlık nasıl elde edilir?

Two Scroll Views each with a header

gibi görünür hale listem:

<ScrollView style={{height: 600}}> 
    <ScrollView horizontal={true}> 
     <View style={styles.column}> 
     <View style={{ flex: 1, flexDirection: 'row', width}}> 
      {header} 
     </View> 

     <View style={styles.row}> 
      <View style={[styles.container, { width, marginLeft: 40 }]}> 
      {this.generateRows()} 
      </View> 
     </View> 

     </View> 
    </ScrollView> 
    <View style={{backgroundColor: 'white', position: 'absolute', top: 0, bottom: 0, left: 0, }}> 
     <View style={{ flex: 1, flexDirection: 'row'}}> 
     <View style={styles.row}> 
      <Text></Text> 
     </View> 
     </View> 
     <View style={{height: 1000, width: 40 }}> 
     {this.generateRowLabels()} 
     </View> 
    </View> 
    </ScrollView> 
+1

Hiç bu çalışma @chapinkapa aldın mı? Tam örnek görmek isterim. :) – GollyJer

cevap

1

sen 'sütununda' olarak flexDirection ile/flexbox'a görüntüle üst düzey scrollview değiştirmeyi deneyebilir miyim? Bu, iç ScrollViews'ların pencere boyutuna sığmasına neden olur.

+0

Sonunda her iki yönde de kademesiz olarak kaydırılabilmeyi istiyorum, bu yüzden yapmayacağım. – chapinkapa