我希望每个项目填充屏幕,而不是为前面或即将出现的项目显示。我想要的效果的一个例子是在ScrollView中使用pagingEnabled={true}来实现。但我的问题是,当应用于Flatlist时,前面项目的部分显示在后续视图的顶部。这会随着你的向下滚动而增大。我想要的效果是,如果您正在滚动通过TikTok。您可以看到每个视频是如何填充屏幕的,当您向上或向下滚动时,会产生一种弹性效果,即如果滚动不完整,当前视频就会反弹回位置。这是我现在的单张表: dat
我正在使用新的,并希望在生命周期方法(如componentDidMount )中使用ScrollToIndex (或ScrollToEnd)。当FlatList一次只显示一个项目时,它会按需要工作,并进行一些黑客操作,如下所述: let wait = new Promise((resolve)=> setTimeout(resolve, 500)); // Smaller number should work
wait.then( () =&g