티스토리 뷰
ScaffoldMessenger
Scaffold에서 SnackBar 위젯을 사용을 관리하는 것(?)
참고 ) https://docs.flutter.dev/release/breaking-changes/scaffold-messenger
SnackBars managed by the ScaffoldMessenger
SnackBars are now managed by the ScaffoldMessenger, and persist across routes.
docs.flutter.dev
SnackBar 사용법
ScaffoldMessenger.of(context)
.showSnackBar(
SnackBar(
content: Text(
text, // snackBar에 표시되는 문구
textAlign: TextAlign.center // snackBar 상 문구의 위치
),
duration: Duration(seconds: 2), // snackBar 지속시간
backgroundColor: Colors.blue, // snackBar 배경
// snackBar에서 사용자가 할수 있는 동작 설정
action: SnackBarAction(
label: 'Undo',
textColor: Colors.white,
onPressed: () => print('Pressed'),
)
)
);
아래 공식문서를 보면 다양한 속성정보를 확인할 수 있다.
참고 ) https://api.flutter.dev/flutter/material/SnackBar-class.html
SnackBar class - material library - Dart API
A lightweight message with an optional action which briefly displays at the bottom of the screen. To display a snack bar, call ScaffoldMessenger.of(context).showSnackBar(), passing an instance of SnackBar that describes the message. To control how long the
api.flutter.dev

이번 내용도 코딩셰프 님의 강좌를 보고 직접 실습한 내용을 작성하였습니다.
감사합니다.
출처 및 참고 : https://youtu.be/6-1PGcPgF9M -
플러터(Flutter) 조금 매운맛 강좌 4| 로그인(log in)과 주사위(dice) 게임 플러터(flutter)앱 만들기 part 2
'공부하는 키보드르륵 > Flutter' 카테고리의 다른 글
[dart] loop (0) | 2022.10.06 |
---|---|
[Navigator] 페이지 관리와 이동 (0) | 2022.09.28 |
[TextEditingController] 입력한 값 가져오기 (0) | 2022.09.28 |
[Form / SingleChildScrollView] Login 페이지 만들기(DB 연동 없음) (1) | 2022.09.26 |
[반응형 레이아웃] Ver.2 - LayoutBuilder를 이용하여 반응형 만들기 (0) | 2022.09.22 |
- Total
- Today
- Yesterday
- DART
- apigateway
- Spring
- 정보처리기사
- 갤럭시s25울트라
- 개발자
- 반응형레이아웃
- Flutter
- 소근육발달
- 육아
- MSA
- EUREKA
- 플러터
- java
- 코드팩토리
- 안드로이드
- 로또구매팁
- springboot
- spring msa
- 코딩셰프
- 실내데이트
- android
- 난임부부
- 로또
- Spring cloud gateway
- json
- 내돈내산
- spring cloud gateway mvc
- 행운
- 인생역전
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |