CloseButton是一个material风格的关闭按钮,本身是一个IconButton,点击时默认执行Navigator.maybePop即如果路由栈有上一页则返回到上一页。

和BackButton适用场景不同,BackButton适用于全屏的页面,而CloseButton适用于弹出的Dialog。

基本用法

  1. CloseButton(
  2. onPressed: (){
  3. print("onPressed");
  4. },
  5. color: Colors.yellow[700],
  6. )

image.png