如果您正在编写Swift,可以使用ViewController的生命周期钩子,viewDidAppear或viewWillAppear来了解特定的View是否在屏幕上.有没有办法在ReactNative中做类似的事情?看起来在文档中没有密切关注
当您在 ReactNative 应用程序中使用 ScrollView 或 ListView 并且一些新数据进来时,它们的默认行为是保持 Scroll 组件中的位置。这意味着如果当你在 ScrollView 中间时,高度为 20 的新数据进来,屏幕上的项目将滑动 20,有时它会离开屏幕。
有没有办法保持/跟踪位置?例如,如果新的高度为 20 的数据进来,则位置自动调整位置 20,使当前屏幕项目保持在屏幕上。提前致谢。