我有一个主View
组件包含ScrollView
图片轮播,另一个View
包含一些Text
组件。我想触摸主View
并打开另一个应用视图,但我也需要滚动图像。
我尝试将主View
放在TouchableOpacity
内(我也尝试了TouchableHighlight
和TouchableWithoutFeedback
)并且效果不佳。
以下代码是我试图解决的问题:
<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 :(得分:0)
我认为应用于此主View
的{{3}}可能适合您,而不是将视图包含在任何Touchable{...}
组件中。