
正文
fluttershowdialog源码,flutter engine源码分析
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Flutter中showDialog()后关闭Dialog
需要用 Material 去除背景色,然后将颜色设置在 InkWell 外部:在 Dialog builder 中使用 WillPopScope 禁用返回键返回:注意:使用此方法同时也会禁用 iOS 上的手势滑动返回功能,推荐判断平台后再使用。
在 showDialog 布局中使用 Scaffold 包裹,不要忘了将 backgroundColor 设为透明。
一番思前想后,把showDialog的逻辑移到和异步逻辑同级,也就是setState(() {})外面,然后把showDialog()自身创建的BuildContext传进去就能正常关闭了。
fluttershowdialog源码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于flutter engine源码分析、fluttershowdialog源码的信息别忘了在本站进行查找喔。







