以及手势事件和滚动事件的使用
Scaffold 导航栏的实现,有些路由页可能会有抽屉菜单(Drawer)以及底部Tab导航菜单等
const Scaffold({
Key key,
this.appBar...this.highlightElevation: 12.0,//高亮阴影
@required this.onPressed,//点击事件
this.mini: false//是否使用小图标
})
底部导航栏...color: 背景颜色
decoration: 背景装饰
foregroundDecoration: 前景装饰
width:容器的宽
height:容器的高
constraints:容器宽高的约束,容器最终的宽高最终都要受到约束中定义的宽高影响...,//溢出处理方式
List<Widget children: const <Widget [],
})
我们可以用Stack来实现:请求网络中的时候,显示加载中的布局;请求网络成功后,隐藏加载中的布局...PageView 类似Android中的ViewPage组件,他还可以实现底部导航栏的效果
Flutter官网PageView
首先看一下PageView有哪些属性,代码如下:
PageView({