2017-10-19 54 views
3

我有一个主要的View组件包含一个ScrollView图像传送带和另一个View,其中包括一些Text组件。我想触摸主要的View并打开另一个应用视图,但我也需要滚动图像。如何在可触摸组件中包含ScrollView?

我试图把主ViewTouchableOpacity(我也尝试TouchableHighlightTouchableWithoutFeedback太),它不能正常工作。

下面的代码是我正在试图解决这个问题:

<TouchableOpacity onPress={this.showView}> 
    <View style={styles.mainContainer}> 
    <ScrollView horizontal pagingEnabled> 
     {images.map((image, index) => (
     <Image 
      key={index} 
      source={image} 
     /> 
    ))} 
    </ScrollView> 
    <View style={styles.title}> 
     <View style={styles.rowContainer}> 
     <Text>{sample text}</Text> 
     </View> 
    </View> 
    </View> 
</TouchableOpacity> 

任何想法?

在此先感谢

回答

0

我认为PanResponder应用到这个主View可能为你工作,而不是包裹任何Touchable{...}组件内查看。

相关问题