개발/flutter
플러터, flutter) Font 사용하기
N. Dave
2020. 5. 26. 19:09
반응형
1. 플러터 폴터 내부에 파일을 옮겨 놓는다.
- lib파일안에 넣으며 안됨
- 보통 assets/fonts/ 경로를 만들어서 안에 넣어둠
2. pubspec.ymal 파일에 폰트를 넣는다.
이렇게 넣어야 하는데, 유의할 점들은
- 들여쓰기를 잘해야 한다. 제일 편한 방법은 드래그 한뒤에 ctrl+/ 누르면 자동으로 #이 지워진다.
- bold를 추가하려면 weight를 아래에 추가해줘야하는데, 정확한 값은 따로 찾아내야 한다.
사용방법
1. Theme 폰트로 설정해두기
MaterialApp > theme > ThemeData > fontFamily : 이름은, pubspec에 fontfamily에 쓰인 그대로 따옴표 안에 갖다써야 한다.
그냥 하나의 위젯에만 쓰고 싶다면?
그럼 그 위젯의 Textstyle에서 fontFamily에 이름을 넣으면 된다. 이름은 역시, 위에 처럼 이름은, pubspec에 fontfamily에 쓰인 그대로 따옴표 안에 갖다써야 한다.
appbar에만 따로 Theme 설정해서 따로 text나 theme 입힐 수 있음
theme > appbarTheme에 설정ㄱ, , 위젯은 AppBarTheme임
페이지가 많아지면 역시 유용함
반응형