【问题标题】:React Native Lists - RecyclerView & UITableViewReact Native 列表 - RecyclerView & UITableView
【发布时间】:2017-04-04 01:18:21
【问题描述】:

我很好奇为什么 React Native 不使用原生平台列表组件,例如 Android 的 RecyclerView 和 iOS 的 UITableView (CollectionView)。

理想情况下,这可以提供比当前可用的更多的功能支持和改进的性能。

React Native 列表是否完全由 ScrollViews 支持?

【问题讨论】:

    标签: react-native react-native-listview react-native-flatlist


    【解决方案1】:

    我不能亲自告诉你,只能引用作者的话。

    UITableView API 不太适合 ReactNative 的异步特性,并且生成的代码非常粗糙,尤其是在尝试制作平滑动画以增加行高时,我们在组应用程序中这样做。

    来源:Early discussion 非常重要。

    【讨论】:

    • 感谢您的回复!我知道这是他们问题的某个地方,但找不到。 (希望有一个包含原生视图的功能丰富的列表,但我理解他们为什么还没有处理它)
    【解决方案2】:

    适用于 Android 中的回收站视图。试试这个。

    react-native-recycler-listview

    有效!不过需要一些 gradle 设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-29
      • 2018-06-09
      相关资源
      最近更新 更多