flutter by 'cross axis' 是什么意思?
What do they mean in flutter by 'cross axis'?
我在 flutter 布局文档中到处都看到术语 'cross axis'。这是否意味着对于垂直布局方案,水平轴是横轴,而在水平布局方案中,它是垂直轴?还是比这更复杂?
对于一列,主轴是垂直的,横轴是水平的(与主轴成90°)。
对于一行,主轴是水平的,横轴是垂直的(与主轴成 90°)。
MainAxis
是 Widget 应该在其中滚动的轴。
CrossAxis
是垂直于 MainAxis 的那个。
对于行:
mainAxisAlignment
= 水平轴
crossAxisAlignment
= 垂直轴
对于列:
mainAxisAlignment
= 垂直轴
crossAxisAlignment
= 水平轴
我在 flutter 布局文档中到处都看到术语 'cross axis'。这是否意味着对于垂直布局方案,水平轴是横轴,而在水平布局方案中,它是垂直轴?还是比这更复杂?
对于一列,主轴是垂直的,横轴是水平的(与主轴成90°)。
对于一行,主轴是水平的,横轴是垂直的(与主轴成 90°)。
MainAxis
是 Widget 应该在其中滚动的轴。
CrossAxis
是垂直于 MainAxis 的那个。
对于行:
mainAxisAlignment
= 水平轴
crossAxisAlignment
= 垂直轴
对于列:
mainAxisAlignment
= 垂直轴
crossAxisAlignment
= 水平轴