반응형
MaterialApp(
title: 'Custom Fonts',
// Set Raleway as the default app font.
theme: ThemeData(fontFamily: 'Raleway'),
home: const MyHomePage(),
)
처음에 보통 theme 설정해주면 자동으로 다른 페이지에서도 텍스트 폰트 적용되는데..
Scaffold 썻을때만 적용되는 듯!
예를 들어,
토스트 메시지를 띄울 때 Stack 으로 쌓고 Scaffold(기본 페이지 유아이)와, 토스트 메시지는 Scaffold 로 감싸주지 않은 경우 토스트 메시지의 텍스트에는 폰트가 적용 안되는 경우를 보았다...
style: TextStyle(
fontFamily: 'Noto Sans KR',
color: Colors.white,
fontSize: ScreenUtil().setSp(14),
fontWeight: FontWeight.w500,
decoration: TextDecoration.none),
이런 경우 font 다시 적용해줘야 되는 듯!
반응형
'# 02 > Flutter' 카테고리의 다른 글
[Flutter] Row/Text OverFlow 인 경우 다음 라인으로 넘기기 (0) | 2022.01.05 |
---|---|
[Flutter] 페이지 한 개만 두고 모두 닫기 remove routes! (0) | 2021.09.14 |
[Flutter] CustomRefreshIndicator (0) | 2021.05.02 |
[Flutter] 깊은 복사 코드 (0) | 2020.11.22 |
[Flutter] 깊은 복사 (0) | 2020.11.22 |