我有一个包含滚动动画的视图称为BubbleTabBar
。在我的BubbleTabBar
中有一个儿童小部件列表。我想检测BubbleTabBar
内所有子级的大小,以启用/禁用滚动。但是,我只能通过LayoutBuilder
得到父级大小。现在,我必须强制仅用户输入文本列表到我的窗口小部件,并通过RenderParagraph
计算大小。 我想知道有什么方法可以在构建时计算小部件的大小吗??使用全局密钥获取渲染实例对我不起作用。
TL; DR :
我想知道有什么方法可以在构建时计算小部件的大小吗?
此处为演示源代码(请更改预览面板的大小):
https://dartpad.dev/embed-flutter.html?theme=dark&id=6f6a5fc73803bdfaf2a493a35c258fee