반응형
목적
- Row() 위젯에 추가한 Icon 간의 간격을 간편하게
- CSS의 word-spacing 처럼 요소 간의 간격을 쉽게 주고 싶었지만...
- 계속된 Container로 감싼 다음 margin 을 주는 노가다를 하게 되어 찾게 된 방법.
코드
- SizedBox() 위젯을 추가하여 공간만 차지하게 만들어주기
Container(
child: Row(
children: [
Icon(Icons.search),
SizedBox(width: 10),
Icon(Icons.notification_add_outlined),
SizedBox(width: 10),
Icon(Icons.menu)
],
),
)
'Flutter' 카테고리의 다른 글
[Flutter, Google 공식 문서] 리마인드 1 (1~4) (0) | 2023.09.06 |
---|---|
[Flutter, 토이 프로젝트] 위젯 안의 요소의 TextStyle 한번에 지정 - DefaultTextStyle (0) | 2023.08.30 |
[Flutter, 토이 프로젝트] CustomScrollView 안의 패딩 위젯 - SliverPadding (0) | 2023.08.21 |
[Flutter, 토이 프로젝트] ElevatedButton Radius 변경 - styleFrom (0) | 2023.08.19 |
[Flutter, 토이 프로젝트] 가로,세로 요소 스크롤 & 스와이프 - ListView (0) | 2023.08.19 |