본문 바로가기

FLUTTER203

flutter 플러터에서 Column의 자식들 사이의 간격, Space between Column's children in Flutter 질문 나는 두 개의 TextField 위젯을 자식으로 가진 Column 위젯이 있으며, 둘 사이에 일부 공간을 두고 싶습니다. 이미 mainAxisAlignment: MainAxisAlignment.spaceAround을 시도해 보았지만, 원하는 결과가 아니었습니다. 답변 Padding 위젯을 두 위젯 사이에 사용하거나, 이러한 위젯을 Padding 위젯으로 래핑할 수 있습니다. 업데이트 SizedBox 위젯은 두 위젯 사이에 공간을 추가하는 데 사용할 수 있으며, 패딩 위젯보다 코드를 더 읽기 쉽게 만듭니다. 예: Column( children: [ Widget1(), SizedBox(height: 10), Widget2(), ], ), 2023. 5. 9.
Flutter: 플레이 스토어 버전 코드 업그레이드하기, Flutter: upgrade the version code for play store 질문 나는 플러터로 플레이 스토어에 애플리케이션을 출시했고, 이제 애플리케이션의 새 버전을 업로드하려고 합니다. 다음과 같이 버전 코드를 변경하려고 시도하고 있습니다: flutter build apk --build-name=1.0.2 --build-number=3 또는 다음과 같이 local.properties를 변경할 수 있습니다. flutter.versionName=2.0.0 flutter.versionCode=2 flutter.buildMode=release 하지만 매번 플레이 스토어에서 오류가 발생합니다. APK 또는 Android 앱 번들에 이미 코드 1이 할당되어 있기 때문에 APK 또는 Android 앱 번들에 대해 다른 버전 코드를 사용해야 합니다. 답변 version:A.B.C+X을 pu.. 2023. 5. 9.
flutter 비주얼 스튜디오 코드 - URI의 대상이 존재하지 않음 'package:flutter/material.dart', Visual Studio Code - Target of URI doesn't exist 'package:flutter/material.dart' 질문 나는 방금 플러터 개발을 위해 맥북을 설정했습니다, 그래서 나는 플러터 SDK를 다운로드하고 문서에 배치했습니다. 그 후에 나는 명령 줄에서 flutter로 작업하기 위해 경로 변수를 설정했습니다. 나는 명령어 flutter create todolist를 실행하여 빈 프로젝트를 얻었습니다. 나는 또한 내 비주얼 스튜디오 코드를 Dart-Code로 설정하여 적절한 구문 강조, IntelliSense 등을 갖추고 있습니다. 그래서 내 비주얼 스튜디오 코드를 열 때, 다음 이미지와 같이 import 메소드를 강조합니다: 이것은 올바른 클래스를 강조하기 때문에 실제 오류인지 아닌지 이해하기가 완전히 어렵다는 것을 의미합니다. 나는 pub get과 flutter packages get을 모두 실행하여 모든 .. 2023. 5. 9.
flutter 하위 트리 내에서 동일한 태그를 공유하는 여러 영웅이 있습니다., There are multiple heroes that share the same tag within a subtree 질문 저는 라우트를 사용하여 한 화면에서 다른 화면으로 이동하려고 합니다. 페이지를 이동시키기 위한 버튼을 누르면 다음과 같은 오류가 발생합니다. I/flutter ( 8790): Another exception was thrown: There are multiple heroes that share the same tag within a subtree. 다음은 코드입니다: 라우트: { '/first':(BuildContext context) =>NavigatorOne() , '/second':(BuildContext context) =>NavigatorTwo(), '/third':(BuildContext context) =>NavigatorThree(), }, Navigator.of(context).pu.. 2023. 5. 9.