无法在 ScrollView 内滚动本机基础 FlatList

2023-12-19

我为我的组件使用本机基础,所以情况是我有 DropdownBox/Select 然后我有 FlatList 但我希望 FlatList 滚动跟随父滚动视图滚动,所以如果我滚动 FlatList 那么 DropdownBox 随着列表滚动而移动,但是我的列表甚至无法滚动,我不知道为什么

 <ScrollView
  showsVerticalScrollIndicator={false}
  contentContainerStyle={{ width: "100%", alignItems: "center" }}
>
  <Stack flexWrap={"wrap"} justifyContent="center">
    <SelectBox />
    <FlatList
      mt={"4"}
      showsVerticalScrollIndicator={false}
      data={data}
      keyExtractor={(item, index) => index}
      numColumns={2}
      renderItem={(data, index) => {
        return <PortfolioCard />;
      }}
    />
  </Stack>
</ScrollView>

我不确定你的问题,也许你可以提供视频细节,

<ScrollView
  showsVerticalScrollIndicator={false}
  nestedScrollEnabled // add this
  contentContainerStyle={{ width: "100%", alignItems: "center" }}
>
  <Stack flexWrap={"wrap"} justifyContent="center">
    <SelectBox />
    <FlatList
      mt={"4"}
      showsVerticalScrollIndicator={false}
      data={data}
      nestedScrollEnabled
      style={{height: 300}} // also this
      keyExtractor={(item, index) => index}
      numColumns={2}
      renderItem={(data, index) => {
        return <PortfolioCard />;
      }}
    />
  </Stack>
</ScrollView>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 ScrollView 内滚动本机基础 FlatList 的相关文章

随机推荐

  • 在数据库中保存 celery 任务(用于重新运行)

    我们的工作流程目前是围绕旧版本的 celery 构建的 因此请记住 事情已经不是最佳的 我们需要运行一个任务并将该任务运行的记录保存在数据库中 如果该任务失败或挂起 这种情况经常发生 我们希望重新运行 就像第一次运行一样 但这不应该自动发生
  • 了解何时使用事件以及何时使用回调

    对于事件 发起者引发一个事件 该事件将由那些选择接收该事件的例程接收 接收方指定将从哪些发起方接收哪些事件 通过回调 例程在完成后会通知调用者已完成 因此 我很困惑应该在哪里使用事件或应该在哪里使用回调 因为我可以完成回调对事件的操作 但会
  • 以编程方式确定IP地址是通过dhcp分配还是在Java中手动设置

    有什么方法可以发现本地网络接口的地址是通过 DHCP 分配的还是通过 Java 静态设置的 因此 正如您仅请求 Win NT 解决方案 一样 这是我的代码 它列出了具有当前配置值的网络接口 注意EnableDHCP注册表键值 我想这就是重点
  • 如何使用 TCPDF 与 PHP 邮件功能

    to email protected cdn cgi l email protection subject Receipt repEmail email protected cdn cgi l email protection fileNa
  • 在未初始化的对象上调用方法(空指针)

    如果你在一个为零的对象 指针 上调用一个方法 可能是因为有人忘记初始化它 Objective C 中的正常行为是什么 它不应该产生某种错误 分段错误 空指针异常 吗 如果这是正常行为 是否有办法改变这种行为 通过配置编译器 以便程序在运行时
  • 从解析树中获取某些节点

    我正在研究一个涉及通过霍布斯算法进行照应解析的项目 我已经使用斯坦福解析器解析了我的文本 现在我想操作节点以实现我的算法 目前 我不明白如何 根据 POS 标签访问节点 例如 我需要以代词开头 如何获取所有代词 使用访客 我对 Java 有
  • 相关矩阵的平均值 - pandas dataframe

    我在 pandas python DataFrame 中有一个很大的相关矩阵 df 342 342 如何获取上三角形中所有数字 不包括对角线上的 1 的平均值 标准差等 谢谢 另一个潜在的单行答案 In 1 corr Out 1 a b c
  • 在 Android 中设置音频文件媒体元数据 (ID3)

    我试图找出是否有一种方法可以在 Android 中的 anudio 文件上设置媒体元数据 主要是 ID3 如艺术家 专辑 歌曲等 我注意到可以使用以下方法检索此类信息媒体元数据检索器 http developer android com r
  • 如何为单击一次应用程序指定用户凭据?

    对于常规 exe 文件 我始终可以右键单击并选择 运行为 如何以类似的方式在不同的凭据下运行 Click Once 应用程序 我说的是应用程序本身 而不是安装程序 其实这是可以的 只需要两步就可以了 首先 您需要启动 ClickOnce d
  • MSDN关于存储过程默认返回值

    谁能准确指出 MSDN 所说的如果没有错误发生 每个用户存储过程默认返回 0 的地方吗 换句话说 我可以确定下面给出的示例代码是存储过程吗 IF someStatement BEGIN RETURN 1 END 如果 someStateme
  • Play框架2开发配置

    如何在 Play 2 应用程序中为开发和生产模式设置不同的配置 我尝试在开发模式下的应用程序启动时使用 JVM 参数 如下所示 play run Dconfig resource dev conf 或从 Play 控制台 run Dconf
  • TFS 2015 Build:测试结果未发布

    当 TFS 2015 执行自动化测试步骤时 我遇到了一个非常奇怪的错误 结果已生成 但 TFS 似乎无法找到它们 最后只是说没有找到可以发布的结果 这很奇怪 因为它甚至输出了结果完整路径 检查下面的构建日志以获取更多信息 2015 12 1
  • Edittext 只允许字母(以编程方式)

    我试图获得一个只允许字母 小写和大写 的editTextview 它适用于以下代码 edittv setKeyListener DigitsKeyListener getInstance abcdefghijklmnopqrstuvwxyz
  • Django rss feedparser 返回没有“标题”的提要

    我正在 Django 中编写一个基本的 RSS 提要阅读器 我有一个用户提交 RSS 提要的表单 我将其添加到他的提要列表中 但由于某种原因 我无法使用提要解析器提取有关提要的基本信息 当我运行以下代码时 def form valid se
  • spring 4.3中的注释是什么

    我正在将我的应用程序从 spring 3 x 升级到 spring 4 3 我想要 java 配置 注释 而不是 xml 配置 我无法使用注释进行配置
  • Zend Framework:如何通过指定列的值查找表行?

    我正在实现我的模型 就像快速入门指南 http framework zend com docs quickstart create a model and database table 在我的模型中 我试图实现findByToken 方法
  • Polars - 使用基于过滤集的“三规则”填充空值

    Goal我想通过分配下一个非空值和上一个非空值之间的差异来填充一系列中的空值 分布不是线性的 而是使用另一列中的值来计算分配 Example df pl DataFrame id a a a b b b b b timestamp 2023
  • 使用 pip 安装 Python 模块

    我正在尝试安装一个名为 Scrapy 的模块 我安装它使用 pip install Scrapy 我在 usr local lib python2 7 site packages 中看到 scrapy 文件夹 但是当我尝试将其导入到 Pyt
  • SSIS 无法获取连接。连接可能未正确配置,或者您可能对此连接没有正确的权限

    我正在使用 MS SQL Server 2016 我有一个 SSIS 包 其中包含一个执行 SQL 任务 我可以用 Visual Studio 很好地执行它 当我部署到 SSIS 目录时 收到以下错误 执行 SQL 任务 错误 无法获取连接
  • 无法在 ScrollView 内滚动本机基础 FlatList

    我为我的组件使用本机基础 所以情况是我有 DropdownBox Select 然后我有 FlatList 但我希望 FlatList 滚动跟随父滚动视图滚动 所以如果我滚动 FlatList 那么 DropdownBox 随着列表滚动而移