我对 FractionalOffset 和 Alignment 之间的不同感到困惑..我看到他们做同样的事情..检查我的示例代码以了解我:

示例 1:

final fractionalOffset = Container(
      margin: EdgeInsets.symmetric(
        vertical: 16,
      ),
      alignment: FractionalOffset.bottomLeft,
      child: Image(
        image: AssetImage("example1"),
        height: 92,
        width: 92,
      ),
    );

示例 2:
final alignment = Container(
      margin: EdgeInsets.symmetric(
        vertical: 16,
      ),
      alignment: Alignment.bottomLeft,
      child: Image(
        image: AssetImage("example2"),
        height: 92,
        width: 92,
      ),
    );

最佳答案

官方文档解释得很好:

还:

综上所述, FractionalOffset 独立于 TextDirection ,其中 Alignment 有一些关系。
例子:

下次请先查看官方文档。尤其是Flutter 文档组织的非常好,去搜索引擎,写类名加flutter at 结束就行了。

关于flutter - Flutter 中的 FractionalOffset 和 Alignment 有什么不同?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57676102/

10-10 17:56