Можно ли как-то получить высоту и ширину тела в scaffold?
Можно ещё через рендер обджект получить, пожертвовать 1 кадром и разместить как нужно с известными размерами. Я делал так пару раз в специфичных ситуациях. Вообще не заметно, особенно если оригинально виджет статичен, а размер нужен именно на событие какое-либо