8월 5주차 - 2 . InkWell

bargoloft·2022년 8월 29일
0

Inkwell과 GestureDetecter의 차이가 뭘까?

https://api.flutter.dev/flutter/material/InkWell-class.html

제스쳐 기능이 없는 위젯(ex,Container)에 제스쳐 기능을 추가하는 것은 똑같으나
InkWell 은 터치 시 잉크가 퍼져나가 듯 물결 침.

A rectangular area of a Material that responds to touch.
For a variant of this widget that does not clip splashes, see InkResponse.
The following diagram shows how an InkWell looks when tapped, when using default values.

상위에는 반드시 Material 위젯이 있어야 함. InkWell은 Material 위젯에 그려지기 때문.

따라서 사이에 불투명한 페인트(색)이 있다면 보이지 않을 수 있음.

또한 InkWell은 GestureDetecter에 비해 제한된 제스쳐 기능만 제공. 대신 물결 침.


두수앞 앱의 키패드 부분에 적용하면 시각적 효과로 좋을 듯.
는 이미 제스쳐 기능이 내장 된 Button 위젯이기에 물결 침.

profile
바르고의 다락방

0개의 댓글