【问题标题】:ScrollView slow on initial load #5069ScrollView 在初始加载时很慢 #5069
【发布时间】:2015-12-31 18:07:45
【问题描述】:

我想要在 ScrollView 中显示大约 400 条记录。 应用程序启动后,问题是大约需要 4 到 5 秒才能显示数据。 之后,我可以以非常流畅的方式随意滚动。

我可以做些什么来改善初始显示时间?

【问题讨论】:

  • 然后使用ListView
  • 好吧,当我实现ListView 时,我的行为很奇怪。前 10 个元素将被显示,然后其余元素开始以电影方式显示。另外,我现在可以滚动ListView
  • @pskink 所以我确实再次尝试了ListView,但加载时我仍然面临最初的延迟。我应该玩一些像pageSizeinitialListSize 这样的道具吗?
  • 页面大小?初始列表大小?你什么意思?
  • 哦,等等。 ListView 在用户滚动时按需加载更多行?

标签: android scrollview react-native


【解决方案1】:

好吧,在与 cmets 中的@pskink 聊天后,我意识到ListView 是我想要使用的。 这个视图只会显示一些行,然后随着用户滚动显示更多。

如果我想设置初始行大小,我可以通过设置 initialListSize prop 来实现

但是,ListView 目前存在一个已知问题,导致the underlying ScrollView to scroll back up after a rapid scroll

【讨论】:

    猜你喜欢
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-23
    • 1970-01-01
    • 2014-02-04
    • 1970-01-01
    相关资源
    最近更新 更多