반응형
SearchDelegate 로 생성하는 검색창의 디자인은 appBarTheme 메서드를 오버라이드해서 바꿀 수 있다.
이때 searchFieldLabel 의 fontSize, fontWeight 등은 textTheme 으로 수정할 수 있다.
textTheme: const TextTheme(
titleLarge: TextStyle(
fontSize: 18,
fontWeight: FontWeight.bold,
color: Colors.white,
),
),
하지만 fontColor 는 바뀌지 않는다.
여기서 바꾸는 색은 TextInput 박스에 입력되는 글자 색을 바꾸게 된다.
searchFieldLabel 의 글자색은 inputDecorationTheme 에서 hintStyle 을 바꾸면 적용된다.
inputDecorationTheme: const InputDecorationTheme(
hintStyle: TextStyle(
color: Colors.white
)
)
반응형
'Android > Flutter' 카테고리의 다른 글
[flutter doctor] could not determine java version 오류 (0) | 2023.09.04 |
---|---|
[Flutter] ListView는 안 가려지는데 다른 위젯들은 AppBar에 가려질 때 (0) | 2023.06.24 |
[Flutter] 서로 다른 Text 위젯의 글자 높이 통일하기 (0) | 2021.08.14 |
[Flutter] 3. TextField 위젯 - 입력텍스트와 underline 간격 줄이기 (0) | 2021.07.11 |
[Flutter] 3. TextField 위젯 - 폼(Form) 입력값 유효성 검사하기 (2) | 2021.07.08 |