파파비의 블로그

플러터, flutter) Font 사용하기 본문

개발/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임 

페이지가 많아지면 역시 유용함

 

반응형
Comments