본문 바로가기

property5

Flutter 플러터에서 텍스트 필드 입력의 길이를 제한하는 방법은 무엇인가요?, How can I limit the length of a text field input in flutter? 질문 TextField 위젯에는 입력 가능한 문자 수를 제한하는 "limit" 속성이 없는 것 같습니다. TextField 위젯에서 입력으로 제공할 수 있는 문자 수를 제한하는 방법은 무엇인가요? decoration 속성을 살펴보고 그곳에서 제한을 설정해보려고 했지만 잘 작동하지 않았습니다. 사용해야 할 다른 위젯이 있을까요? 답변 inputFormatters 속성을 사용합니다. 예시: TextFormField( inputFormatters: [ LengthLimitingTextInputFormatter(10), ] ) 네임스페이스 import 'package:flutter/services.dart'; 2023. 9. 6.
Python 파이썬에서 "at" (@) 기호는 무엇을 하는가요?, What does the "at" (@) symbol do in Python? 질문 파이썬에서 @ 기호는 무엇을 하는 것인가요? 답변 @ 기호는 줄의 처음에서 클래스와 함수 데코레이터로 사용됩니다: PEP 318: 데코레이터 파이썬 데코레이터 가장 일반적인 파이썬 데코레이터는 다음과 같습니다: @property @classmethod @staticmethod 중간에 @이 있다면 행렬 곱셈일 가능성이 높습니다: @를 이진 연산자로 사용. 2023. 6. 25.
Flutter에서 텍스트 필드 내부의 값을 어떻게 변경하나요?, How do you change the value inside of a textfield flutter? 질문 사용자가 버튼을 클릭하면 정보가 채워지는 TextEditingController가 있습니다. Textfield 또는 TextFormField 내부의 텍스트를 변경하는 방법을 찾을 수 없습니다. 해결책이 있을까요? 답변 text 속성을 간단히 변경하십시오. TextField( controller: txt, ), RaisedButton(onPressed: () { txt.text = "My Stringt"; }), txt는 단지 TextEditingController일 뿐입니다. var txt = TextEditingController(); 2023. 5. 26.
flutter 플러터에서 일정 시간 후에 코드를 실행하는 방법은 무엇인가요?, How to run code after some delay in Flutter? 질문 내 위젯이 구성된 후 일정한 지연 시간 이후에 함수를 실행하고 싶습니다. Flutter에서 이를 수행하는 관용적인 방법은 무엇인가요? 내가 달성하려는 것: 기본 FlutterLogo 위젯으로 시작하고 일정 기간 후에 style 속성을 변경하려고합니다. 답변 Future.delayed을 사용하여 일정 시간 후에 코드를 실행할 수 있습니다. 예를 들면: Future.delayed(const Duration(milliseconds: 500), () { // 여기에 코드를 작성할 수 있습니다. setState(() { // 여기에 새로운 뷰를 열기 위한 코드를 작성할 수 있습니다. }); }); setState 함수에서는 앱 UI와 관련된 코드를 작성할 수 있습니다. 예를 들면, 화면 데이터를 새로고침하거.. 2023. 5. 9.