作者:adfa3sd5f6a | 来源:互联网 | 2022-12-04 16:32
如题。既然我们可以检测到抽屉是否打开,但是是否可以检查抽屉是否关闭?谢谢。
1> diegoveloper..:
声明一个GlobalKey来引用您的抽屉:
GlobalKey _drawerKey = GlobalKey();
将钥匙放入抽屉中:
drawer: Drawer(
key: _drawerKey,
检查抽屉是否可见:
final RenderBox box = _drawerKey.currentContext?.findRenderObject();
if (box != null){
//is visible
} else {
//not visible
}