파파비의 블로그
플러터, flutter) GestureDetector + 시각효과 = Inkwell 본문
반응형
GestureDetector는 onTap 등의 콜백을 실현시켜 준다.
원하는 위젯을 버튼으로 만들 수 있다.
다만 누르면 맛은 전혀 안난다.
눌러도 아무런 반응이 없기 때문이다.
눌렀을 때, 누른 느낌, 시각적인 효과를 줄 수 있는 것이 InkWell 위젯이다.
GestureDetector에 시각적인 효과를 추가한 것이다.
속성들을 살펴보자.
splashColor는 ripple의 색을 의미한다.
연하게 ripple이 덮여질 때의 색깔을 의미해서, 찐한 색으로해도 연하게 나타난다.
borderRadius는 만약 InkWell 의 child가 borderRadius가 있을 경우 맞춰줘야 한다.
이 것이 설정이 안되어 있으면 기본적으로 child의 모든 면이 ripple로 나중에 채워진다.
반응형
'개발 > flutter' 카테고리의 다른 글
플러터, flutter) NamedRoutes 쓸 때 주의 할 점 (0) | 2020.06.05 |
---|---|
플러터, flutter) 화면을 전환하는 방법, Navigator (push, pushNamed + data 이동방법 ModalRoute) (0) | 2020.06.02 |
플러터, flutter) ThemeData와 font 다양한 스타일로 넣기 (0) | 2020.06.02 |
플러터, flutter) Gradient 사용하기 (0) | 2020.05.31 |
플러터 위젯 및 Tree관련, Deep Dive 링크들 (0) | 2020.05.31 |
Comments