所以我只是简单地试图让ScrollView工作在React本机Android模拟器像素运行Android 6.0.0。我正在使用应用程序的基本功能,而且没有任何内容会滚动。反应本机ScrollView在Android不工作
import React, { Component } from 'react';
import {
AppRegistry,
Text,
View,
ScrollView,
Dimensions,
} from 'react-native';
const screenHeight = Dimensions.get('window').height
export default class scrollTest extends Component {
render() {
return (
<View>
<ScrollView>
<Text>HELLO WORLD</Text>
<Text>HELLO WORLD</Text>
<Text>HELLO WORLD</Text>
<Text>HELLO WORLD</Text>
<Text>HELLO WORLD</Text>
<Text>HELLO WORLD</Text>
</ScrollView>
</View>
);
}
}
AppRegistry.registerComponent('scrollTest',() => scrollTest);
我已经用尽了我所能想到的每一个选项。我设置挠曲:在主视图1,作出滚动型主视图和包裹在一个视图中的文本,包裹文本只是在一个平面图,传递一个垂直= {TRUE}成滚动型,传递挠曲:1至两个滚动型和查看,似乎没有任何工作。我认为这是模拟器的一个缺陷,并决定在运行Android 6.0.0的三星Galaxy S5上进行测试,但同样的问题也出现在那里。
有什么办法可以让ScrollView在Android上工作吗?有没有解决方法?
也许作为滚动视图不填满整个屏幕不滚动? – Thearith
原生反应版本是什么? 你有一个实际的用例,而不是这个简化的测试? 也,同样的问题'Thearith' – shirbr510