有时候我们需要页面从顶部状态栏开始布局,这时Flutter Widget 中的primary属性就非常关键
Widget build(BuildContext context){
return new Scaffold(
primary: false, //该属性非常关键
appBar: EmptyAppBar(),
backgroundColor: Color(0xFF121212),
body: new Container(),
);
}
空的AppBar 类(EmptyAppBar)实现
import 'package:flutter/material.dart';
class EmptyAppBar extends StatelessWidget implements PreferredSizeWidget {
@override
Widget build(BuildContext context) {
return Container();
}
@override
Size get preferredSize => Size(0.0,0.0);
}