参数详解
属性 | 说明 |
padding | 内边距 |
child | 子元素 |
代码示例
class MyBody extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Container(//为了可以看出内边距,将容器设置成红色
color: Colors.red,
child: Padding(
padding: EdgeInsets.all(15),
child: MyImage('https://raw.githubusercontent.com/think-ing/flutter_demo/master/images/a.jpg'),
),
);
}
}
//定义一个 公共类
class MyImage extends StatelessWidget {
String imgUrl;
MyImage(this.imgUrl);
@override
Widget build(BuildContext context) {
return Container(
height: 100,
width: 100,
child: Image.network(this.imgUrl,fit: BoxFit.cover,),
);
}
}