ElevatedButton은 배경색을 적용하여도 tint값과 섞인 색상이 나오게 된다.
디자이너가 지정한 정확한 색상을 버튼에 적용하기 위해선 아래 코드와 같이 surfaceTintColor에도 같은 색상을 적용해줘야만 한다.
ElevatedButton(
style: ElevatedButton.styleFrom(
backgroundColor: Color.fromARGB(255, 3, 199, 90),
surfaceTintColor: Color.fromARGB(255, 3, 199, 90),
foregroundColor: Colors.white,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(12),
),
),
onPressed: () {},
child: const Text("버튼이에요"),
}
'개발' 카테고리의 다른 글
flutter upgrade 할때 만난 에러메시지 (0) | 2023.09.02 |
---|---|
Flutter에서 Android 빌드시 multidex 설정법 (1) | 2023.03.14 |
flutter로 만든 macos app에서 network 설정 (0) | 2022.11.12 |
flutter에서 다크모드 테마 적용하기 (0) | 2022.08.29 |
flutter에서 responsive 구현하기 (0) | 2022.08.27 |
댓글