14

मैं क्षैतिज रूप से प्रतिक्रिया मूल में ListView के कुछ भाग को स्क्रॉल करना चाहता हूं।क्षैतिज स्क्रॉल ListView कॉलम के कुछ भाग

मैं पहले कॉलम की स्थिति कैसे तय और अन्य स्तंभ क्षैतिज स्क्रॉल करने योग्य बना सकते हैं?

उत्तर

4

ListView के प्रस्तुतकर्ता को एक क्षैतिज स्क्रॉलव्यू के बाद एक पाठ होना चाहिए।

<ListView 
dataSource={this.state.dataSource} 
renderRow={this.renderRow} 
/> 

renderRow (rowData) { 
    return (
    <View> 
    <Text>rowData.field1</Text> 
    <ScrollView horizontal={true}> 
     <Text>rowData.field2</Text> 
     <Text>rowData.field3</Text> 
     <Text>rowData.field4</Text> 
    </ScrollView> 
    </View> 
} 

स्क्रॉलव्यू में क्षैतिज = सही प्रोप नोट करें जो ऐसा करेगा।

+1

इससे प्रत्येक पंक्ति में अपनी क्षैतिज स्क्रॉल होगी, मैं एक ही समय में सभी पंक्ति क्षैतिज रूप से स्क्रॉल करना चाहता हूं –

+1

को दो सूची दृश्यों में विभाजित करना और पंक्ति ऊंचाई को उचित रूप से समायोजित करना होगा। दूसरी सूची दृश्य क्षैतिज स्क्रॉलव्यू में एम्बेड किया जाना चाहिए। यदि घटक को पुन: प्रयोज्य करने की आवश्यकता है, तो एक मूल मॉड्यूल बनाना चाहिए। – vijayst

+0

मैंने दो ListView में विभाजित करने की कोशिश की, लेकिन ListView की ऑनस्कोल चेंज घटना थ्रॉटल हो गई है क्योंकि ListView दोनों की स्क्रॉल सिंक नहीं की गई है –

संबंधित मुद्दे