본문 바로가기

GestureDetector8

Flutter Text 위젯에 대한 OnPressed 콜백을 어떻게 구현할 수 있을까요, 플러터, How can I implement OnPressed callback for Text widget, Flutter 질문 제가 누르는 것으로 다른 Route가 나타나는 Text 위젯이 있습니다. 그러나 Text 위젯에는 어떤 onPressed() 메서드도 보이지 않습니다. 도와주세요. 답변 클릭을 처리하기 위해 GestureDetector로 제목을 감싸십시오. 그런 다음 Navigator의 pushNamed을 호출하여 새 경로로 리디렉션하십시오. new GestureDetector( onTap: () { Navigator.pushNamed(context, "myRoute"); }, child: new Text("my Title"), ); 2023. 8. 14.
Flutter 플러터에서 TextField가 선택되었을 때 어떻게 감지할 수 있나요?, How to detect when a TextField is selected in Flutter? 질문 저는 선택된 필드가 표시될 때 소프트 키보드에 의해 가려지는 플러터 텍스트 필드를 가지고 있습니다. 키보드가 표시될 때 필드를 스크롤하여 키보드를 피하고 싶습니다. 이는 꽤 일반적인 문제이며 이 StackOverflow 게시물에서 해결책이 제시되어 있습니다. ScrollController 부분은 해결했지만, TextField가 선택되었을 때 어떻게 감지할 수 있을까요? 이벤트 메서드 (예: onFocus(), onSelected(), onTap() 등)가 없어 보입니다. 저는 TextField를 GestureDetector로 래핑해 보았지만, 이벤트가 캡처되지 않은 것 같습니다. new GestureDetector( child: new TextField( decoration: const InputD.. 2023. 8. 11.
Flutter - Container onPressed? 플러터 - 컨테이너 onPressed?, Flutter - Container onPressed? 질문 나는 이 컨테이너를 가지고 있습니다: new Container( width: 500.0, padding: new EdgeInsets.fromLTRB(20.0, 40.0, 20.0, 40.0), color: Colors.green, child: new Column( children: [ new Text("Ableitungen"), ] ), ), 사용자가 Container를 클릭하면 IconButton과 같은 방식으로 onPressed() 메서드가 실행되기를 원합니다. Container로 이러한 동작을 어떻게 구현할 수 있을까요? 답변 다음과 같이 GestureDetector 위젯을 사용할 수 있습니다: new GestureDetector( onTap: (){ print("Container clicke.. 2023. 6. 14.
Flutter 컨테이너 위젯을 수직으로 부모 요소에 채우도록 만드세요., Make container widget fill parent vertically 질문 TL;DR Need the container to fill the vertical space so that it can act as a ontap listener. Have tried most solutions but nothing seems to work. So what I am trying to do is to make my container fill up the vertical space while still having a fixed width. Two first is what I have and third is what I want. The idea is to have the container transparent with a gesture ontap listener. If anyone h.. 2023. 6. 12.