Flutter初学者必读的高级布局规则
假设有人正在学习Flutter,他问你为什么有的width:100的widget宽度不是100像素,标准答案是让他将widget放在一个Center里面,对吗?
别这么做。
如果你这么回答他,他就会一次又一次跑回来问你新的问题,比如说为什么某些FittedBox无法正常工作,为什么那个Column溢出,或者IntrinsicWidth是用来做什么的,诸如此类。
这时候你应该告诉他:Flutter布局与HTML布局(他之前可能接触的就是后者)有着很大不同,然后让他记住以下规则:
约束(Constr...