CONTAINER=CURRENT
时间: 2023-09-07 22:11:14 浏览: 49
根据引用和[2]中的内容,Container是一个widget,它可以根据子节点的尺寸来调节自身的尺寸。当Container没有子节点时,它会试图变得足够大或足够小,具体取决于是否有限制。当Container有子节点时,它的布局行为会比较复杂,取决于子节点和父节点的限制。如果没有设置width、height和constraints,Container会根据父节点的限制来调节自身的尺寸。如果有设置alignment,Container会根据父节点的限制和alignment来调整自身和子节点的位置。如果有child但没有设置width、height、constraints和alignment,Container会将父节点的限制传递给child,并根据child的尺寸调整自身的尺寸。
综上所述,Container的尺寸调节和布局行为取决于是否有子节点、是否有设置width、height、constraints和alignment,以及父节点的限制。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Flutter 布局(一)- Container详解](https://blog.csdn.net/ren1027538427/article/details/107366646)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]