标签: dart flutter
我只是想删除之前插入OverlayEntry的{{1}}:
OverlayEntry
Overlay
我似乎无法找到一种方法来做到这一点 我确实在rootOverlay.insert(entry); 类中找到了私有方法_remove,但我无法访问它。
rootOverlay.insert(entry);
_remove
我错过了什么吗?你会如何在Flutter中做到这一点?
答案 0 :(得分:3)
remove方法不在OverlayState内,而在OverlayEntry本身
OverlayState
entry.remove()