MobileDevelopment19 Flutter 플러터 내비게이션 인덱스 1로 팝하기, Flutter Navigation pop to index 1 질문 저는 네비게이터에 재귀적으로 라우트를 추가하고 있습니다. 20개 이상의 뷰가 있을 수 있습니다. 팝은 광고대로 작동하지만, 인덱스 1로 팝하고 모든 푸시 기록을 제거하려면 어떻게 해야 할까요? 이 팝 명령을 returntoIndex0과 같은 것으로 대체할 방법이 있을까요... new ListTile( title: new RaisedButton( child: new Text("POP"), onPressed: () { var route = new MaterialPageRoute( builder: (BuildContext context) => new NextPage3(value:"hi there from 3"), ); Navigator.pop(context); }, ), ), 답변 이름이 지정된 경로를 .. 2023. 6. 14. Flutter 플러터: 카드를 클릭 가능하게 만드는 방법은 무엇인가요?, Flutter: How do you make a card clickable? 질문 저는 new Card(child: new Text('My cool card'))와 같은 간단한 카드를 가지고 있으며, 어느 곳을 클릭하더라도 어떤 함수를 실행할 수 있도록하고 싶습니다. 그러나 Card에는 onPressed 메소드가 없습니다. 하단에 버튼을 추가할 수 있지만 이 상황에는 이상적이지 않습니다. 카드 전체를 클릭할 수 있게하는 방법을 아시는 분 계신가요? 답변 Flutter는 속성 대신 구성을 사용합니다. 원하는 위젯을 클릭 가능한 것으로 감싸서 필요한 것을 달성하세요. 일부 클릭 가능한 위젯 : GestureDetector, InkWell, InkResponse. GestureDetector( onTap: () => ......, child: Card(...), ); 2023. 6. 1. Flutter 플러터에서 모달 바텀 시트를 프로그래밍 방식으로 닫는 방법, Close modal bottom sheet programmatically in flutter 질문 저는 showModalBottomSheet()를 통해 BottomSheet를 표시하고 여러 위젯과 GestureDetector 내부에서 작동합니다. BottomSheet를 바깥쪽을 터치하여 닫는 것뿐만 아니라, GestureDetector 내부의 onTap 이벤트 후에도 닫히기를 원합니다. 그러나 GestureDetector가 터치 이벤트를 전달하지 않는 것 같습니다. 그래서 ModalBottomSheet를 프로그래밍 방식으로 닫거나 GestureDetector가 터치 이벤트를 전달하도록 지시하는 방법이 있는지 궁금합니다. 업데이트 (2018-04-12): 더 잘 이해하기 위해 코드 스니펫을 따릅니다. "아이템 1" 또는 "아이템 2"를 탭할 때 ModalBottomSheet가 닫히지 않는 문제가 .. 2023. 5. 31. Flutter 둥근 테두리가 있는 버튼 만들기 [중복], Create a button with rounded border [duplicate] 질문 FlatButton을 둥근 테두리 버튼으로 만드는 방법은 어떻게 하시겠습니까? RoundedRectangleBorder를 사용하여 둥근 테두리 모양을 가지고 있지만 경계를 색칠해야합니다. new FlatButton( child: new Text("Button text), onPressed: null, shape: new RoundedRectangleBorder(borderRadius: new BorderRadius.circular(30.0)) ) 둥근 버튼 예시 : 답변 FlatButton 대신 OutlinedButton을(를) 사용하세요. OutlinedButton( onPressed: null, style: ButtonStyle( shape: MaterialStateProperty.all(Rou.. 2023. 5. 31. 이전 1 2 3 4 5 다음