如何从叠加层中删除OverlayEntry?

时间:2018-05-21 20:38:07

标签: dart flutter

我只是想删除之前插入OverlayEntry的{​​{1}}:

Overlay

我似乎无法找到一种方法来做到这一点 我确实在rootOverlay.insert(entry); 类中找到了私有方法_remove,但我无法访问它。

我错过了什么吗?你会如何在Flutter中做到这一点?

1 个答案:

答案 0 :(得分:3)

remove方法不在OverlayState内,而在OverlayEntry本身

entry.remove()