react-native - React-Native-Scrollview 的 Scroll 在达到stickyHeaderIndices 时被禁用
问题描述
我正在尝试使我的标签栏变粘我正在使用native base
标签栏并且他们正在使用"react-native-scrollable-tab-view"
. 我用 scrollView 包裹我的根视图并设置“stickyHeaderIndices = {[1]}”,这对于使我的标签栏粘在顶部很有用,但是当这些标签栏粘在顶部时,滚动停止工作,然后粘在顶部它工作正常,但是当这些选项卡粘在顶部滚动条上时,它会停止工作有什么建议吗?
我尝试添加另一个scrollView,以便我的滚动工作但没有运气,我在选项卡内有FlatList组件,但FlatList的滚动在stickyHeaderIndices之后也不起作用,然后stickyHeaderIndices滚动工作。
<ScrollView
stickyHeaderIndices={[1]}
ref={ref => this.scrollView = ref}
onContentSizeChange={(contentWidth, contentHeight) => {
_scrollToBottomY = contentHeight
}}
contentContainerStyle={{flexGrow: 1, flex: 1}}>
> <AnotherComponent/>
<MyTabsComponent />
</ScrollView>
滚动应该在stickyHeaderIndices 之后起作用。
解决方案
推荐阅读
- ruby-on-rails - <% end -%> 的 - 是什么?
- selenium - 如何处理 sockettimeoutexception:通过 selenium chrome 驱动程序启动 URL 时读取超时
- javascript - wp_add_inline_script 没有向我的页面添加任何内容,不知道为什么
- javascript - Geoserver 中 SAMEORIGIN 的 X-Frame-Options 阻止查看我的 iframe
- sapui5 - UI5 的 sap.m.Input 控制器中只有大写或大写字母
- javascript - 从 perl 脚本获取查询时出现 XML 解析错误
- vue.js - 如何成功部署我的 Vue 应用程序?(CLI3)
- reactjs - 反应原生错误:node_modules/axios/lib/core/createError.js:16:24 in createError
- postgresql - 如何在 sequelize PostgreSQL 中按周或按月排序?
- angular - 如何在选择时获取所选选项的值