Opacity控件能调整子控件的不透明度,使子控件部分透明,不透明度的量从0.0到1.0之间,0.0表示完全透明,1.0表示完全不透明。
Opacity的用法:
import 'package:flutter/material.dart'; class OpactiyDemo extends StatelessWidget{ @override Widget build(BuildContext context) { return new Scaffold( appBar: new AppBar( title: new Text("透明度控件"), ), body: new Center( child: new Opacity( opacity: 0.1, child: new Container( height: 100.0, width: 250.0, color: Colors.red, ), ), ) ); } } void main(){ runApp(new MaterialApp( title: "透明度控件", home: new OpactiyDemo(), )); }
效果: