해결방법
1. DefaultTextStyle 위젯 사용
기존 코드
child: Text(
'왜 노란색 줄이 뜨는가',
style: TextStyle(
fontSize: 20.0,
fontWeight: FontWeight.w700,
color: Colors.black,
),
),
DefaultTextStyle 사용한 코드
DefaultTextStyle를 사용해 아래와 같이 코드를 작성하면 기존의 노란 줄이 사라진 것을 볼 수 있다.
child: DefaultTextStyle(
style: TextStyle(
fontSize: 20.0,
fontWeight: FontWeight.w700,
color: Colors.black,
),
child: Text('왜 노란색 줄이 뜨는가'),
),
기본골격
DefaultTextStyle(
style: TextStyle(
fontSize: 16.0,
color: Colors.black,
fontWeight: FontWeight.bold,
),
child: Column(
children: [
Text('첫 번째 텍스트'),
Text('두 번째 텍스트'),
Text('세 번째 텍스트'),
],
),
)
2. Scaffold로 감싸기
기본적으로 Scaffold로 감싸고 아래의 Text() 위젯을 사용하면 노란 밑줄이 뜨지 않는다.
그러나 Scaffold로 감싸지 못 하는 경우도 있는데 그땐 위의 DefaultTextStyle를 쓰면 된다.
return Scaffold(
body: Center(
child: Text('왜 노란색 줄이 뜨는가'),
),
),
'Flutter > Flutter Study' 카테고리의 다른 글
[Flutter] dependencies와 dev_dependencies 차이점 (0) | 2024.01.17 |
---|---|
[Flutter] JWT 토큰, Aceess Token, Refresh Token이란? (0) | 2023.05.20 |
[Flutter] 세션(Session)과 토큰(Token)의 차이점 및 정의과 특징 (0) | 2023.05.20 |
[Flutter] showDatePicker 한국어 바꾸기 / DatePicker 데이트피커 한국어 변경 (0) | 2023.04.28 |
[Flutter] BOTTM OVERFLOWED BY PIXELS 해결 방법 모음 (0) | 2023.04.22 |
[Flutter] 위젯 간의 데이터 전송 / 스크린 이동 / Navigator, ModalRoute, Named Route (0) | 2023.03.16 |
댓글