flutter 에서 기본적으로 가장 많이 사용하는 ElevatedButton의 스타일을 지정 해보자!
원래는 '최대' 와 같은 버튼이 기본적으로 제공하는 버튼 스타일인데 사이즈와 색상을 설정해서 '현금매수' 나 그 옆의 버튼 처럼 커스텀 할 수 있다.
ElevatedButton(
onPressed: () {},
style: ButtonStyle(
backgroundColor: MaterialStateProperty.all<Color>(Colors.red),
foregroundColor: MaterialStateProperty.all<Color>(Colors.white),
fixedSize: MaterialStateProperty.all<Size>(Size.fromHeight(48)),
),
child: const Text('현금매수', style : TextStyle(fontSize: 16, fontWeight: FontWeight.bold)),
),
배경색 변경
backgroundColor: MaterialStateProperty.all<Color>(Colors.red),
글자색 변경
foregroundColor: MaterialStateProperty.all<Color>(Colors.white),
버튼의 높이 변경
fixedSize: MaterialStateProperty.all<Size>(Size.fromHeight(48)),
'Flutter' 카테고리의 다른 글
Flutter 공통위젯으로 사용 할 콤보박스(comboBox) 위젯 만들기 (0) | 2023.11.30 |
---|---|
Flutter toggleButtons 만들기 (2) | 2023.11.26 |
flutter 모달창 (팝업) 띄우기 (1) | 2023.11.19 |
Flutter CarouselSlider 캐러셀슬라이드 사용 (0) | 2023.11.14 |
외부 통신을 통해 JSON 파싱하기 (0) | 2023.10.31 |