Flutter 基础组件之 Scaffold

2020-03-18  本文已影响0人  对方正在杰收

Scaffold 是一个页面布局脚手架,实现了基本的Material布局,总所周知,大部分页面都包含了标题栏,主体内容,底部导航栏,或者侧滑栏,如果每次都需要重复写这些内容会大大影响开发效率,所以Flutter提供了Material风格的页面脚手架Scaffold,可以很方便的快速搭建基本元素,

Scaffold 继承自 StatefulWidget,是有状态的

常用属性:

appBar: 显示在界面上的标题栏

body: 页面上主题内容

floatingActionButton:浮动按钮,一般界面不一定会用到

floatingActionButtonLocation:浮动按钮的位置

floatingActionButtonAnimator:浮动按钮动画

persistentFooterButtons:固定显示在下方的按钮

drawer | endDrawer:抽屉

bottomNavigationBar:底部标题栏

bottomSheet:底部菜单

上一篇下一篇

猜你喜欢

热点阅读