Может ли кто-нибудь объяснить мне, как пройти по дочерним элементам дерева виджетов, чтобы я мог получить RenderObject конкретного дочернего объекта, основываясь на его типе?
Практический пример использования, который у меня есть на данный момент, заключается в том, чтоМне нужно получить размеры панели приложения Scaffold (так как у меня есть универсальный виджет, который нужно позиционировать через PopupMenu, прямо под панелью приложений, которая может иметь или не иметь дно).
Поскольку панель приложений не имеетвыставить его AppBarState, давая ему ключ, бесполезно, мне нужно пройти через детей Скаффолда, чтобы найти его обратно.
Большое спасибо