javascript - 无法在 react-native 中使用嵌套的 ScrollView

标签 javascript react-native

我正在尝试在 react-native 中的另一个 ScrollView 中使用 ScrollView,甚至在另一个 FlatList 中使用 FlatList。但它不成功!似乎不可能在另一个垂直 ScrollView 中使用垂直 ScrollView 或在另一个水平的 ScrollView 中使用水平的 ScrollView :

<ScrollView>
    <View></View>
    <View>
       <ScrollView></SrollView> //---->OOOPPPSSS
    </View>
    <View></View>
</ScrollView>

每次我问这个问题时,每个人都说:你不能在另一个中使用 ScrollView! :|我知道我不能,但解决办法是什么? 我该怎么做来实现它?

最佳答案

对于外部 ScrollView 替代 ViewPagerAndroid 或 https://github.com/react-native-community/react-native-viewpager (仅限安卓!)

<ViewPagerAndroid>  // <-- use this for outer element in Android
    <View></View>
    <View>
       <ScrollView></ScrollView> 
    </View>
    <View></View>
</ViewPagerAndroid>

关于javascript - 无法在 react-native 中使用嵌套的 ScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51842557/

相关文章:

javascript - 带 id 的 Twig javascript 路径

javascript - 如何使本地 APNS 推送通知静音?

reactjs - 如何乐观地更新 ListView 中的项目

react-native - Redux-persist 在重新加载时不会持久保留 expo

javascript - 为什么 boolean 在 react native 中通过 this.props 返回 True

javascript - jQuery 将 & 转换为 & 并破坏了我的代码。我怎样才能阻止这个?

javascript - jQuery slider "slide"事件: How do I determine the user's slide direction?

javascript - AngularJS:如何将标签从复选框添加到div

react-native - 为VSCode导出REACT_EDITOR

javascript - Squire 正在打破其他测试