【发布时间】:2021-12-24 20:58:16
【问题描述】:
我正在使用 React Native:
我有一个在 ScrollView 内部调用的组件:
function SomeScreen(){
return(
<ScrollView style={myStyles.someStyles}>
<View>
<Text style={myStyles.homeHeroTitle}>Hello Tom</Text>
<Text>It's great seeing you!</Text>
</View>
<View>
<Text>SomeText</Text>
</View>
<View>
<Text>SomeOtherText</Text>
</View>
</ScrollView>
);
}
let myStyles = StyleSheet.create({
someStyles:{
width: "100%",
height: "100%",
},
});
当我在 ScrollView 中调用其他 View 元素时,我无法在 ScrollView 中scroll。
但是,当 ScrollView 内的唯一元素是 Text 元素时,我可以滚动。
【问题讨论】:
-
你能不能尝试用 > 而不是
替换 ScrollView 中的所有 View 元素 -
在 ScrollView 的子视图中尝试添加更多数据,或多次复制测试组件,使其填充屏幕的整个高度,然后您可以滚动屏幕。
标签: javascript reactjs react-native react-native-navigation