Flutter教学

Flutter(48):Layout组件之FittedBox

2020-10-12  本文已影响0人  starryxp

Flutter教学目录持续更新中

Github源代码持续更新中

1.FittedBox

按自己的大小调整其子widget的大小和位置。

2.

3.Alignment属性

4.BoxFit

5. FittedBox尺寸调节(约束)

6.例子

1602470521805.jpg
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('FittedBox'),
      ),
      body: Column(
        children: [
          Container(
            width: 100,
            height: 100,
            color: Colors.amber,
            child: FittedBox(
              alignment: Alignment.center,
              fit: BoxFit.fill,
              child: Text('FittedBox'),
            ),
          ),
          FittedBox(
            child: Text('FittedBox'),
          ),
        ],
      ),
    );
  }

下一节:Layout组件之AspectRatio

Flutter(49):Layout组件之AspectRatio

Flutter教学目录持续更新中

Github源代码持续更新中

上一篇下一篇

猜你喜欢

热点阅读