Flutter自定义字体
自定义字体
- 在 项目根目录 下创建一个 fonts 文件夹,并放一个 .ttf 字体文件;
- 打开 项目根目录 下的工程配置文件 pubspec.yaml ;
- 修改工程配置文件,添加自定义字体配置。其中,family 为字体名称,fonts 为字体路径。
fonts: - family:myfont fonts: - asset:fonts/myfont.ttf
- demo
import 'package:flutter/material.dart' void main() { runApp(new MaterialApp( title: '自定义字体', home: new MyApp(), )); } class MyApp extends StatelessWidget { @override Widget build (BuildContext context) { return new Scaffold( appBar: new AppBar( title: new Text('自定义字体'), ), body: new Center( child: new Text( '你好 flutter', style: new TextStyle(fontFamily: 'myfont', fontSize: 36.0), ), ), ); } }