问题描述
如何实现此效果?我想在单击日期后展开我的AppBar。
解决方法
最简单的方法是带来一个切换,然后更改bottom
小部件的高度。
Scaffold(
appBar: AppBar(
title: Text(widget.title),actions: [IconButton(icon: Icon(Icons.place),onPressed: (){
setState((){
isOpen = !isOpen;
});
})],bottom: PreferredSize(child: isOpen? Container(color:Colors.red,height: 100):Container(),preferredSize:Size.fromHeight(isOpen? 100:0),)
),)