Uitableview React native FlatList,如何直接在FlatList上创建静态单元格?

Uitableview React native FlatList,如何直接在FlatList上创建静态单元格?,uitableview,react-native,datasource,react-native-flatlist,Uitableview,React Native,Datasource,React Native Flatlist,我已经使用FlatList有一段时间了,我使用的基本设置包含以下道具:data,renderItem,keydectractor等等。但是如果我想跳过指定data道具和renderItem`prop,而是直接将单元格添加到FlatList上呢。例如,设置页面。类似这样的伪代码: <FlatList> <ListCell> <MyCustomView/> </ListCell> <ListCell>

我已经使用
FlatList
有一段时间了,我使用的基本设置包含以下道具:
data
renderItem,
keydectractor
等等。但是如果我想跳过指定
data
道具和
renderItem`prop,而是直接将单元格添加到FlatList上呢。例如,设置页面。类似这样的伪代码:

<FlatList>
    <ListCell>
        <MyCustomView/>
    </ListCell>

    <ListCell>
        <SomeOtherCustomView/>
    </ListCell>
</FlatList>


我认为在这种情况下,您不会从平面列表中获得太多好处。您最好将单元格包装在
中。当您显示几十到数百个动态项目并且希望高效地重复使用单元格时,FlatList很好


[重复评论作为答案]

我认为在这种情况下,您不会从平面列表中获得太多好处。您最好将单元格包装在
中。在显示几十到几百个动态项目并希望高效地重复使用单元格的情况下,FlatList很好。@Snowman很好snowman@snowman能否请您发布一个答案,以便最终确定。你的观点听起来100%符合逻辑,完全不需要我所要求的。好吧,我把它作为一个答案添加进去。绝对有道理。我的头脑仍然被objective-c束缚着。FlatList允许用户滚动,一个简单的视图不能做到这一点……什么?为什么不实现一个平面列表来完成同样的事情,并且在将来需要时可以很容易地向列表中添加新的内容呢?FlatList的性能有这么高,您不应该在考虑未来的情况下开发吗?视图不允许您滚动。