Flutter 基础组件之 Scaffold
2020-03-18 本文已影响0人
对方正在杰收
Scaffold 是一个页面布局脚手架,实现了基本的Material布局,总所周知,大部分页面都包含了标题栏,主体内容,底部导航栏,或者侧滑栏,如果每次都需要重复写这些内容会大大影响开发效率,所以Flutter提供了Material风格的页面脚手架Scaffold,可以很方便的快速搭建基本元素,
Scaffold 继承自 StatefulWidget,是有状态的
常用属性:
appBar: 显示在界面上的标题栏
body: 页面上主题内容
floatingActionButton:浮动按钮,一般界面不一定会用到
floatingActionButtonLocation:浮动按钮的位置
floatingActionButtonAnimator:浮动按钮动画
persistentFooterButtons:固定显示在下方的按钮
drawer | endDrawer:抽屉
bottomNavigationBar:底部标题栏
bottomSheet:底部菜单