본문 바로가기

전체 글980

Flutter 업그레이드한 MacOS 터미널에서 zsh: command not found: flutter 오류가 발생합니다. [닫힘], After upgrade MacOS terminal showing: zsh: command not found: flutter [closed] 질문 최근에 나는 최신의 카탈리나 Mac OS로 업데이트했다. 이제 다음과 같은 플러터 명령을 입력할 때, flutter --version 내 터미널(zsh를 사용하는)은 다음과 같은 오류를 보여준다: zsh: command not found: flutter flutter 명령을 어떻게 하면 모든 디렉토리에서 사용할 수 있도록 경로를 다시 설정할 수 있을까? 답변 환경 경로를 업데이트해야합니다. 터미널을 엽니다. vim $HOME/.zshrc 삽입 모드로 이동하려면 "I"키를 누릅니다. 열린 파일에 다음 줄을 추가합니다: export PATH="$PATH:/YOUR_FLUTTER_DIR/flutter/bin" "Esc"를 누르고 터미널에서 :wq!를 작성하고 엔터를 눌러 vim을 종료합니다. 터미널을 다.. 2023. 6. 18.
Flutter 플러터 BottomNavigationBar는 세 개 이상의 항목으로 작동하지 않습니다., Flutter BottomNavigationBar not working with more than three items 질문 Flutter (0.6)에서 BottomNavigationBar에 문제가 있습니다. 자식으로 3개 이상의 BottomNavigationBarItems를 추가하면, 바의 버튼이 흰색 아이콘으로 꼬여 나옵니다. 3개 이하의 항목만 사용하면 모든 것이 정상입니다. 여기에는 바를 깨뜨리는 위젯 코드가 있습니다: bottomNavigationBar: BottomNavigationBar( currentIndex: 0, iconSize: 20.0, items: [ BottomNavigationBarItem( title: Text('Home'), icon: Icon(Icons.accessibility)), BottomNavigationBarItem( title: Text('Preise'), icon: Icon(I.. 2023. 6. 18.
Flutter 버그! '_BuildScript_' 소스 유닛에서 '의미 분석' 단계에서 예외가 발생했습니다. Apple Arm에서 지원되지 않는 클래스 파일 주 버전 61입니다., BUG! exception in phase 'semantic analysis' in source unit '_Bui.. 질문 저는 Android Studio Canary 2020.3.1.22를 설치하고 Apple Silicon(ARM) Mac에서 Flutter 프로젝트를 실행하려고 합니다. 하지만, default 플러터 카운터 앱을 실행하려고 할 때 다음과 같은 오류가 발생합니다. 다음은 저가 받은 오류입니다: Could not open settings generic class cache for settings file '/Users/khamidjonkhamidov/StudioProjects/dummy/android/settings.gradle' (/Users/khamidjonkhamidov/.gradle/caches/6.7/scripts/f0emg6u6oecmxqzgk5g9nn4ui). > BUG! exception i.. 2023. 6. 18.
Flutter 다트에서 새로운 쌍을 Map에 추가하는 방법은 무엇인가요?, How to add a new pair to Map in Dart? 질문 새로운 쌍을 Map에 추가할 때 다음과 같은 오류가 발생했습니다. 변수는 const, final, var 또는 타입 이름 키워드를 사용하여 선언해야합니다. 찾을 것으로 예상됩니다. 이름 someMap이(가) 이미 정의되었습니다. 다음 코드를 실행했습니다. Map someMap = { "a": 1, "b": 2, }; someMap["c"] = 3; Map에 새로운 쌍을 추가하는 방법은 무엇인가요? Map.update를 사용하는 방법도 알고 싶습니다. 답변 Flutter에서 맵을 선언하려면 아마도 final을 사용하고 싶을 것입니다: final Map someMap = { "a": 1, "b": 2, }; 그런 다음 업데이트가 작동해야합니다: someMap["c"] = 3; 마지막으로, update .. 2023. 6. 18.
Flutter 다트에서 리스트의 시작 부분에 요소를 삽입합니다., Insert element at the beginning of the list in dart 질문 저는 Flutter에서 간단한 ToDo 앱을 만들고 있습니다. 모든 할 일 목록을 관리하고 있습니다. 새로운 할 일을 목록의 맨 앞에 추가하고 싶습니다. 이를 위해 이러한 해결책을 사용할 수 있습니다. 더 나은 방법이 있을까요? void _addTodoInList(BuildContext context){ String val = _textFieldController.text; final newTodo = { "title": val, "id": Uuid().v4(), "done": false }; final copiedTodos = List.from(_todos); _todos.removeRange(0, _todos.length); setState(() { _todos.addAll([newTodo, ... 2023. 6. 18.
Flutter 플러터 - 수직 분할자 및 수평 분할자, Flutter - Vertical Divider and Horizontal Divider 질문 In Flutter, is there an option to draw a vertical lines between components as in the image. Flutter에서 이미지와 같이 구성 요소 사이에 수직 선을 그릴 수 있는 옵션이 있나요? 답변 내가 아는 한 그렇지 않다. 그러나, 만약 Flutter의 Divider 소스를 보면, 단순히 하나의 (하단) 테두리가 있는 SizedBox일 뿐이므로 쉽게 만들 수 있습니다. 당신은 같은 방식으로 크기를 바꿀 수 있습니다. 업데이트 (2018년 10월 4일): VerticalDivider 구현이 Flutter 팀에 의해 병합되었습니다. 문서를 확인해보세요. 그러나 사용하기 매우 간단합니다. 단순히 한 행의 두 항목 사이에 놓기만 하면 됩니다.. 2023. 6. 18.
Flutter 플러터에서 텍스트 편집 필드 비활성화, Disable a text edit field in flutter 질문 I need to disable TextFormField occasionally. I couldn't find a flag in the widget, or the controller to simply make it read-only or disable. What is the best way to do it? 가끔 TextFormField를 비활성화해야 합니다. 위젯이나 컨트롤러에서 읽기 전용 또는 비활성화를 간단하게 만들 수 있는 플래그를 찾을 수 없습니다. 어떻게 하는 것이 가장 좋은 방법인가요? 답변 이 작업을 수행하는 또 다른 방법이 있습니다. 이 방법은 이 문제를 일으키지 않습니다. 누군가에게 도움이 되기를 바랍니다. AlwaysDisabledFocusNode를 만들고 TextField의 f.. 2023. 6. 18.
Flutter 플러터: 수평 리스트 뷰에서의 최소 높이, Flutter: Minimum height on horizontal list view 질문 저는 Flutter에서 항목의 가로 스크롤링 목록을 만들려고 하고, 그 목록이 자식에 따라 필요한 높이만 차지하도록하고 싶습니다. 디자인상으로 “ListView는 교차 방향에서 사용 가능한 공간에 맞게 확장하려고합니다” (Flutter docs에서) 이것은 뷰포트의 전체 높이를 차지한다는 것을 알 수 있습니다. 그러나 이것을하지 않도록하는 방법이 있습니까? 아마도 이와 유사한 것이 이상적입니다 (물론 작동하지 않는 것): new ListView( scrollDirection: Axis.horizontal, crossAxisSize: CrossAxisSize.min, children: [ new ListItem(), new ListItem(), // ... ], ); 저는 ListView를 높이가 고.. 2023. 6. 14.