앱 개발/Flutter 공부
[Flutter] 08. 버튼 - Text, Icon, Elevated
내만
2022. 6. 28. 21:56
728x90
반응형

🙆♂️버튼의 종류
버튼의 종류로는
- TextButton()
- IconButton()
- ElevatedButton()
이 있습니다.
🙋♂️버튼 사용법
버튼들은 속성값으로 child와 onPressed를 꼭 넣어야 합니다.
그리고 onPressed를 통해서 click 되면 처리되는 함수를 넣습니다.
🚀TextButton()


TextButton은 말그대로 Text로 된 버튼입니다.
🚀ElevatedButton()


ElevatedButton이 우리가 알고 있는 버튼의 모습과 가깝습니다.
🚀IconButton()


IconButton은 아이콘으로 된 버튼입니다.
특이한 점은 속성값에 child가 아니라 icon으로 들어간다는 점입니다.
🤷♂️ 버튼 style
🚀ElevatedButton()


ElevatedButton은 style을 적용하기 위해서
style 속성에 ElevatedButton.styleFrom()을 작성하여 안에서 작성하게 됩니다.
배경색 변경은 color 속성도 아니고 backgroundColor 속성도 아닌 primary 속성으로 변경해야 합니다.
728x90
반응형