본문 바로가기

분류 전체보기980

Flutter Dart: 리스트 매핑하기 (list.map), Dart: mapping a list (list.map) 질문 저는 String 목록이 있습니다. 예를 들어, var moviesTitles = ['Inception', 'Heat', 'Spider Man']; 그리고 moviesTitles.map을 사용하여 Flutter의 Tab Widget 목록으로 변환하고 싶습니다. 답변 아래 코드를 사용할 수 있습니다. moviesTitles.map((title) => Tab(text: title)).toList() 예시: bottom: new TabBar( controller: _controller, isScrollable: true, tabs: moviesTitles.map((title) => Tab(text: title)).toList() , ), 2023. 5. 28.
Flutter의 TextField에서 값의 끝에 커서 위치를 설정하는 방법은 무엇인가요?, how to set cursor position at the end of the value in flutter in textfield? 질문 저는 텍스트 필드의 값 끝에 ,00을 추가하고 싶습니다. iOS 기기에서는 잘 작동하지만 Android에서는 커서가 텍스트 필드의 값 시작 지점으로 이동합니다. 결과적으로 ,00을 추가할 수 없습니다. 답변 저는 TextEditingController을 설정하는 데 동일한 문제를 겪고 있었는데, 이게 제게 작동했습니다. controller.text = someString; controller.selection = TextSelection.fromPosition(TextPosition(offset: controller.text.length)); TextSelection.fromPosition()은 다음을 수행합니다 (문서에서): 주어진 텍스트 위치에서 축소된 선택을 생성합니다. 축소된 선택은 시작과 .. 2023. 5. 28.
Flutter 텍스트 필드 테두리 색상을 변경할 수 없습니다., Not able to change TextField Border Color 질문 저는 TextField의 테두리 색상을 BorderSide를 사용하여 변경하려고 시도했지만 작동하지 않습니다. 아래는 제 코드입니다. new TextField( decoration: new InputDecoration( border: new OutlineInputBorder( borderSide: new BorderSide(color: Colors.teal) ), hintText: 'Tell us about yourself', helperText: 'Keep it short, this is just a demo.', labelText: 'Life story', prefixIcon: const Icon(Icons.person, color: Colors.green,), prefixText: ' ', s.. 2023. 5. 28.
Flutter 스크롤 발광을 어떻게 제거하나요?, How to remove scroll glow? 질문 기본적으로, 플러터는 안드로이드 폰에서 ListView/GridView/...에 대한 오버스크롤에 발광 효과를 추가합니다. 이 효과를 완전히 삭제하거나 특정한 스크롤 가능한 항목에서만 삭제하고 싶습니다. ScrollPhysics를 변경하여 바운스/클램프를 전환할 수 있다는 것을 알고 있지만, 이는 실제로 발광 효과를 제거하지 않습니다. 어떻게 해야 할까요? 답변 GlowingOverscrollIndicator는 ScrollBehavior에 의해 추가되는 빛나는 효과입니다. 이 효과를 제거하려면 사용자 정의 ScrollBehavior를 지정해야합니다. 이를 위해 원하는 ScrollBehavior로 ScrollConfiguration을 래핑하면됩니다. 다음 ScrollBehavior는 빛나는 효과를 완.. 2023. 5. 28.