В билд методе счётчик добавить)))
не сработает, сначала вызовется счётчик, а потом будет вызван рендеор, а если перерисовки кадра не будет, то он и вызовется один раз
Да. Каждый раз, как страница перестраивается, вызывается билд метод. Соответственно, counter++ будет работать. Но это костыль какой то
это шляпа полная и не рабочая
initState + WidgetsBinding.instance.addPostFrameCallback() Почему бы и нет?)
но какой экран? он же контекст не принимает
У меня в 100% случаев вызывалось после отрисовки виджета, в initState которого я это вызываю. Ну просто за инитом сразу следует билд
звучит, будто вы хотите какй-то костыль сделать. Зачем вам это сбытие?
чтобы пройтись по списку ключей, отрисованных виджетов, найти нужный, получить его координаты и по этим координатам разместить виджет в стеке
ну так это над не один раз сделать, а каждый раз, когда что-то меняется в лейауте
мне только один раз
если вы про задачу размещения лейбла над точками, там я бы смотрел в сторону https://api.flutter.dev/flutter/widgets/CompositedTransformTarget-class.html
Обсуждают сегодня