1分钟
04 细节-AppBar
在 Flutter 中 AppBar 算是常用 Widget ,而 AppBar 可不仅仅作为标题栏和使用,AppBar上的 leading
和 bottom
同样是有用的功能。
- AppBar 的
bottom
默认支持TabBar
, 也就是常见的顶部 Tab 的效果,这其实是因为TabBar
实现了PreferredSizeWidget
的preferredSize
。 所以只要你的控件实现了preferredSize
,就可以放到 AppBar 的bottom
中使用。比如下图搜索栏,这是TabView下的页面又实用了AppBar。
leading
:通常是左侧按键,不设置时一般是 Drawer 的图标或者返回按钮。flexibleSpace
:位于bottom
和leading
之间。
学员评价