font_awesome_flutter 免费图标
https://pub.flutter-io.cn/packages/font_awesome_flutter
代码:
使用方法
-
FontAwesomeIcons.bugSlash, 可以添加颜色,大小等
class HomePage extends StatefulWidget {
const HomePage({Key? key}) : super(key: key);
@override
State<HomePage> createState() => _HomePageState();
}
class _HomePageState extends State<HomePage> {
List ficon = [
FontAwesomeIcons.bugSlash,
FontAwesomeIcons.accessibleIcon,
FontAwesomeIcons.cableCar,
FontAwesomeIcons.dAndDBeyond,
FontAwesomeIcons.earDeaf,
FontAwesomeIcons.solidFaceSadCry
];
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text("Bottom Nav Bar")),
body: Center(
child: Wrap(
crossAxisAlignment: WrapCrossAlignment.center,
runSpacing: 10,
spacing: 10,
children: List.generate(
ficon.length,
(index) => FaIcon(
ficon[index],
color: Colors.cyanAccent,
size: 100,
semanticLabel: 'It is a logo icon',
))),
),
);
}
}