- backgroundColor: AppBar 배경색
- elevation: AppBar를 어느 정도 떠오르게 설정 (그림자 깊이가 달라짐)
- title: 보통 Text 위젯으로 타이틀 표시
- centerTitle: true로 설정하면, 타이틀이 가운데 위치
- leading: 제목 앞에 표시되는 위젯. 보통 IconButton 위젯으로 메뉴 등을 표시
- actions: 제목 뒤에 표시되는 위젯. 보통 IconButton 위젯으로 메뉴 등을 표시
import 'package:flutter/material.dart';
void main() {
runApp(MyHome2());
}
class MyHome2 extends StatelessWidget {
const MyHome2({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
appBar: AppBar(
centerTitle: true,
title: Text('tencoding'),
actions: [
IconButton(
onPressed: () {},
icon: Icon(Icons.add),
),
IconButton(
onPressed: () {},
icon: Icon(Icons.search),
),
],
leading: IconButton(
onPressed: () {},
icon: Icon(Icons.menu),
),
elevation: 20.0,
),
),
);
}
}
'Flutter' 카테고리의 다른 글
[Flutter] Align 위젯 (0) | 2024.11.06 |
---|---|
[Flutter] Stack 위젯 (0) | 2024.11.06 |
[Flutter] MaterialApp의 주요 property와 사용법 (0) | 2024.11.06 |
[Flutter] 기초적인 Flutter 화면을 구성하는 패턴 (0) | 2024.11.06 |
[Flutter] 도전 과제 (0) | 2024.11.05 |