当前位置: 首页 > news >正文

在Flutter中,禁止侧滑的方法

在Flutter中,如果你想禁用侧滑返回功能,你可以使用WillPopScope小部件,并在onWillPop回调中返回false来阻止用户通过侧滑返回到上一个页面。

class DisableSwipePop extends StatelessWidget {Widget build(BuildContext context) {return WillPopScope(onWillPop: () async => false,child: Scaffold(appBar: AppBar(title: Text('禁用侧滑返回'),),body: Center(child: Text('点击按钮返回'),),),);}
}

但是 WillPopScope方法已经过时,现在PopScope 代替具体使用方法

class DisableSwipePop extends StatelessWidget {Widget build(BuildContext context) {return PopScope(canPop: false,child: Scaffold(appBar: AppBar(title: Text('禁用侧滑返回'),),body: Center(child: Text('点击按钮返回'),),),);}
}
http://www.lryc.cn/news/485400.html

相关文章:

  • 黑盒测试案例设计方法的使用(1)
  • 第二十一章 TCP 客户端 服务器通信 - 客户端OPEN命令
  • pycharm报错:no module named cv2.cv2
  • Android音视频直播低延迟探究之:WLAN低延迟模式
  • docker 部署freeswitch(非编译方式)
  • OpenHarmony的公共事件
  • 深度学习transformer
  • 低成本出租屋5G CPE解决方案:ZX7981PG/ZX7981PM WIFI6千兆高速网络
  • 【黑马点评debug日记】redis登录跳转不成功
  • C#自定义特性-SQL
  • 协方差矩阵及其计算方法
  • 【OH】openHarmony开发环境搭建(基于windows子系统WSL)
  • Visual Studio Code 端口转发功能详解
  • Android Framework AMS(14)ContentProvider分析-1(CP组件应用及开机启动注册流程解读)
  • Three.js PBR材质
  • 智谱AI清影升级:引领AI视频进入音效新时代
  • 嵌入式硬件电子电路设计(五)MOS管详解(NMOS、PMOS、三极管跟mos管的区别)
  • Centos 9 安装 PostgreSQL 16 并支持远程访问
  • Dubbo源码解析(三)
  • HarmonyOS Next星河版笔记--界面开发(5)
  • Spring Boot3 实战案例合集上线了
  • 在Ubuntu 24.04 LTS上安装飞桨PaddleX
  • Homebrew 命令大全
  • Docker+Django项目部署-从Linux+Windows实战
  • 前端 JS 实用操作总结
  • 11.15 机器学习-集成学习方法-随机森林
  • 【SQL】E-R模型(实体-联系模型)
  • C/C++静态库引用过程中出现符号未定义的处理方式
  • 『VUE』27. 透传属性与inheritAttrs(详细图文注释)
  • 借助Excel实现Word表格快速排序