gpt4 book ai didi

flutter - 如何在 flutter 中使用嵌套的 WillPopScope

转载 作者:行者123 更新时间:2023-12-03 04:00:38 25 4
gpt4 key购买 nike

在我的应用程序中,我有一个 WillPopScope 小部件包装根脚手架,以防止用户意外退出应用程序。此外,我在 Scaffold 内有一个带有搜索按钮的应用栏,单击该按钮时将在应用栏中显示搜索输入(类似于 whatsapp 搜索)。当切换搜索时,我希望按下后退按钮退出搜索,所以我用另一个 WillPopScope 包装了我的搜索输入,期望最里面的 WillPopScope 将控制并退出搜索但是当嵌套了多个 WillPopScope 小部件时会发生什么,控制总是给了其中最外面的一个。是否有任何可能的方法使控件进入最内部的 WillPopScope。

最佳答案

您可以在 AppBar 搜索栏中使用 leading: IconButton(...)

这会覆盖后退按钮,因此您不需要内部 WillPopScope。

关于flutter - 如何在 flutter 中使用嵌套的 WillPopScope,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57315013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com