任何人都可以解释我如何遍历Widget树的子项,以便我可以根据其类型获取特定子项的RenderObject吗?

我目前的实际用例是我需要获得一个Scaffold AppBar的尺寸(因为我有一个通用的Widget需要通过PopupMenu定位,就在AppBar下面,可能有或没有底部) .

由于AppBar没有暴露它的AppBarState,给它一个键是没用的,我需要遍历Scaffold的孩子来找回它 .

非常感谢