-
Positioned可以通过设置top, right, bottom, left来让Widget相对于Stack进行定位,但是如果他的child是SizedBox的话,SizedBox的width和height需要指定,否则会有布局异常
-
MainAxisAlignment
的值:start
,center
,end
,spaceBetween
(首尾靠边: |first----mid----end|),spaceAround
(每个元素的左右间距是一样的: |--first----mid----end--|),spaceEvenly
(元素之间的间距是一样的: |---first---mid---end|) -
使用Row时,如果内部元素大小不一,此时使用
CrossAxisAlignment.end
对齐,会出现无法正对齐的问题。 -
Expanded不能作为SizedBox的child。并且在本地环境是可以显示不会报错。但是在Jenkins环境下是会直接灰屏的。
-
通过Venus传递的参数都是浅拷贝的,当将参数传到另外一个page之后,在新page中修改参数的属性(或者数组的元素)都会影响到原来页面对应的值。
-
当Column嵌套Container嵌套Text时,如果Container声明了
alignment: AlignmentDirectional.center
时,Container就会横向铺满Column,然后Text居中。如果要Container跟着Text的宽度,那么不能这样声明。
网友评论