플러터를 이용해 appbar 없이 앱을 만들 때 상단바 영역을 침범하는 경우가 있습니다. 해결방법은 매우 간단합니다. Scaffold위젯을 SafeArea어 위젯으로 감싸주기만 하면 됩니다. 상단바를 침범을 해결하는 방법을 예제와 함께 알아보겠습니다.
◆ 상단바 침범 예제
@override
Widget build(BuildContext context) {
return Scaffold(
body: Column(
children: [
Text(
'abc',
style: TextStyle(
fontSize: 50.0,
),
),
],
),
);
}
◆ 상단바 침범 해결 예제
아래와 같이 SafeArea위젯을 이용해 Scaffold위젯을 감싸주면 상단바 침범 문제가 해결됩니다.
@override
Widget build(BuildContext context) {
return SafeArea(
child: Scaffold(
body: Column(
children: [
Text(
'abc',
style: TextStyle(
fontSize: 50.0,
),
),
],
),
),
);
}
'개발관련 > flutter' 카테고리의 다른 글
[flutter 3.0] 플러터 버튼 종류 4가지 (0) | 2022.12.09 |
---|---|
[flutter] 플러터 ElevatedButton border radius 둥글게 만들기 (0) | 2022.12.09 |
[flutter] 플러터 ListTile을 이용하여 List만들어보기 (0) | 2022.12.02 |
[flutter] 플러터 코드 밑줄 없애기 (0) | 2022.12.01 |
[ flutter]플러터 appbar 높이 조절하기(앱바 높이) (0) | 2022.12.01 |
댓글