[Flutter] GestureDetector 내부 빈 공간도 터치 되게 하기
GestureDetector
를 사용하면 child 위젯을 터치 가능하게 만들 수 있지만, 해당 영역이 비어있는 경우에는 터치가 불가능하다.
이 때 behavior: HitTestBehavior.opaque
파라미터를 줌으로써 빈 공간도 터치가 가능하게 할 수 있다.
Widget _buildTouchWidget() {
return GestureDetector(
onTap: () => print('터치!'),
behavior: HitTestBehavior.opaque,
child: const Padding(
padding: EdgeInsets.all(20.0),
child: Text('클릭'),
),
);
}
Flutter 개발자를 위한 디스코드 커뮤니티를 오픈했습니다!
[디스코드 서버 링크]
방문해서 편하게 질문을 남기거나 대화를 할 수 있습니다!
많은 참여 부탁드려요!
Author And Source
이 문제에 관하여([Flutter] GestureDetector 내부 빈 공간도 터치 되게 하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sangh518/Flutter-GestureDetector저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)