inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

연못지님의 게시글

연못지 연못지

@elementbyid6355

수강평 작성수
1
평균평점
5.0

게시글 1

질문&답변

질문있습니다.

찾아보니 Flutter 3.16부터 Material 3가 기본값으로 설정되었고, Material 3에서는 primarySwatch 대신 colorScheme을 사용하여 테마를 지정한다고 합니다. 아래 코드처럼 작성하면 material 3(Flutter 3.16 version 이후)에서 강사님 예시화면 처럼 비슷하게 보이네요. class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( theme: ThemeData( colorScheme: ColorScheme.fromSeed(seedColor: Colors.white), // MaterialApp 내부의 전체적인 컬러 (말그대로 테마) useMaterial3: true ), home: Scaffold( appBar: AppBar( backgroundColor: Colors.blue, // 앱바 내부의 색 지정 title: const Center( child: Text('Hello, world!!', style: TextStyle(color: Colors.white),) ), ), body: const Text('body'), ) ); } } 감사합니다.

좋아요수
0
댓글수
2
조회수
266