【发布时间】:2018-10-16 09:19:52
【问题描述】:
什么是 Flutter 等效于 Android 的 View::onAttachedToWindow 和 View::onDetachedFromWindow?
基本上,在 Flutter 中,如何确定用户是否可以在屏幕上看到特定的小部件,或者它是否被覆盖,例如顶部的另一个屏幕?
【问题讨论】:
-
没有通用事件。你的用例是什么?滚动视图?
什么是 Flutter 等效于 Android 的 View::onAttachedToWindow 和 View::onDetachedFromWindow?
基本上,在 Flutter 中,如何确定用户是否可以在屏幕上看到特定的小部件,或者它是否被覆盖,例如顶部的另一个屏幕?
【问题讨论】:
Flutter 似乎具有有限的生命周期事件。也许您正在寻找可以通过覆盖initState() 和deactivate() 来实现。结帐小部件生命周期here 了解更多信息
【讨论】: