Flutter 实现整个App变为灰色的方法示例
2020-04-05 12:07
1481 查看
在Flutter中实现整个App变为灰色是非常简单的,只需要在最外层的控件上包裹ColorFiltered,用法如下:
@override Widget build(BuildContext context) { return ColorFiltered( colorFilter: ColorFilter.mode(Colors.grey, BlendMode.color), child: Scaffold( appBar: _appBar, body: IndexedStack( index: _currIndex, children: <Widget>[HomeItemPage(), WidgetPage(), MyPage()], ), backgroundColor: Theme.of(context).backgroundColor, bottomNavigationBar: _buildBottomNavigationBar(context), )); }
前后效果对比如下:
到此这篇关于Flutter 实现整个App变为灰色的方法示例的文章就介绍到这了,更多相关Flutter App变为灰色内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
相关文章推荐
- Flutter下载更新App的方法示例
- JS实现点击复选框将按钮或文本框变为灰色不可用的方法
- Flutter实现网络请求的方法示例
- Android App实现应用内部自动更新的最基本方法示例
- JS实现点击复选框将按钮或文本框变为灰色不可用的方法
- (八)线程--借助 封装类 实现“线程调用带参方法”(示例下载)
- CI框架入门示例之数据库取数据完整实现方法
- 鼠标移动到某个单元格上后,整个列都变色的实现方法
- linux device drive 第六章代码示例-scullpipe的实验(poll和fasync方法的实现)之三
- php实现给图片加灰色半透明效果的方法
- python实现复制整个目录的方法
- 在TMS320F2812上实现从flash拷贝整个程序到RAM上运行的方法探讨
- Java数据结构之简单链表的定义与实现方法示例
- Linux下Java 通过JNI native与C进行交互的方法实现示例
- android实现通知栏下载更新app示例
- CI框架入门示例之数据库取数据完整实现方法
- Zend Framework2 - 在 Module.php中检查管理是否登录,而不是到控制器中检查 (实现方法示例)
- 转Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- java实现整个工程全局变量的方法
- 在TMS320F2812上实现从flash拷贝整个程序到RAM上运行的方法探讨