IconButton : 아이콘 삽입 가능한 버튼
→ 원하는 아이콘을 https://api.flutter.dev/flutter/material/Icons-class.html 에서 찾아서 사용
→ 버튼이므로 onPressed 속성 필요
→ 아이콘은 leading, actions에 넣어줄 수 있음
❗️leading과 title 사이 공백 없애기 : titleSpacing: 0,
속성 추가
IconButton(
icon: Icon(Icons.ondemand_video),
onPressed: () {},
color: Colors.white,
),
ClipOval(
child: Image.asset(
'assets/essential.png',
width: 20,
),
),
mainAxisAlignment: MainAxisAlignment.spaceAround,
: 열 또는 행간 간격 조정할 때 사용crossAxisAlignment: CrossAxisAlignment.start,
: row일 때 가로축을 기준으로 위쪽으로 정렬, column일 때 세로축을 기준으로 왼쪽으로 정렬padding: const EdgeInsets.fromLTRB(0, 7, 0, 0),
: Left - Top - Right - Bottom 순으로 패딩 지정Text(
'[PLAYLIST] 여름이니깐, 청량한 팝송',
style: TextStyle(
fontSize: 15,
color: Colors.white,
),
),
debugShowCheckedModeBanner: false,
: 플러터 데모를 디버깅 모드로 실행했을 때 오른쪽 상단에 뜨는 디버그 표시 안 보이게 해주는 명령어