본문 바로가기

전체 글980

Flutter 플러터에서 열 너비 설정하기, Set column width in flutter 질문 I need to set a Column width in flutter, I have to do a layout with 3 sections, one should be 20% of the screen, the other one 60% and the last one 20%. I know that those 3 columns should be into a row, but I don't know a way to set the size, when I do that, the 3 columns take the same size. I will appreciate any feedback. 답변 크기를 하드 코딩하는 대신 Flex를 사용하는 것을 제안합니다. Row( children: [ Expanded( flex.. 2023. 6. 24.
Flutter 다트 코드로만 플러터 웹 API CORS 오류를 해결하는 방법은 무엇인가요?, How to solve flutter web api cors error only with dart code? 질문 웹 분야에서 CORS 오류는 잘 알려진 문제인 것 같습니다. 그러나 저는 처음으로 플러터 웹을 시도하면서 치명적인 오류를 마주쳤습니다. 아래 코드는 iOS 기기에서 앱 버전으로 실행될 때 잘 작동했지만, 베타 채널에서 웹 디버깅으로 Chrome에서 동일한 코드를 테스트하면 CORS 오류가 발생합니다. 다른 stackoverflow 답변들은 프로젝트의 서버 측 파일로 CORS 문제를 해결하는 방법을 설명합니다. 그러나 저는 서버가 무엇인지와 그들의 답변을 다루는 방법을 전혀 모릅니다. Chrome 콘솔에서의 오류 메시지는 다음과 같습니다. [ Access to XMLHttpRequest at 'https://kapi.kakao.com/v1/payment/ready' from origin 'http:/.. 2023. 6. 24.
Flutter 플러터 앱에 JSON 자산을 로드하는 방법은 무엇인가요?, How to load JSON assets into a Flutter App? 질문 내 Flutter 앱에 JSON 자산을로드하는 방법은 무엇입니까? 내 pubspec.yaml 파일은 다음과 같습니다: assets: - assets/data.json 데이터를로드하려고하면 항상 막힙니다. 시도해 봤습니다: final json = JSON.decode( DefaultAssetBundle.of(context).loadString("assets/data.json") ); 하지만 오류가 발생합니다: 인수 형식 'Future'은(는) 'String' 매개 변수 형식에 할당할 수 없습니다. 답변 다음을 시도해보세요 : String data = await DefaultAssetBundle.of(context).loadString("assets/data.json"); final j.. 2023. 6. 24.
Flutter 플러터에서 텍스트 위젯에 아이콘을 표시하는 방법은 무엇인가요?, How to show Icon in Text widget in flutter? 질문 나는 텍스트 위젯에서 아이콘을 보여주고 싶습니다. 어떻게 해야 할까요? 다음 코드는 IconData만 보여줍니다. Text("Click ${Icons.add} to add"); 답변 Flutter는 RichText() 내부에 위젯을 추가하기 위해 WidgetSpan()을 사용합니다. 예시: RichText( text: TextSpan( children: [ TextSpan( text: "Click ", ), WidgetSpan( child: Icon(Icons.add, size: 14), ), TextSpan( text: " to add", ), ], ), ) 위 코드는 다음과 같은 결과를 출력합니다: WidgetSpan의 자식 요소를 일반적인 위젯과 같이 다룰 수 있습니다. 2023. 6. 24.
Flutter Dart에서 List.forEach()에서 Async/await를 사용하는 방법, How to Async/await in List.forEach() in Dart 질문 나는 어떤 종류의 봇 (명령 줄 응용 프로그램)을 작성하고 있으며 "forEach" 메서드를 사용할 때 비동기 실행에 문제가 있습니다. 다음은 내가하려는 것을 단순화 한 코드입니다 : main() async { print("main start"); await asyncOne(); print("main end"); } asyncOne() async { print("asyncOne start"); [1, 2, 3].forEach(await (num) async { await asyncTwo(num); }); print("asyncOne end"); } asyncTwo(num) async { print("asyncTwo #${num}"); } 다음은 출력입니다 : main start asyncOne st.. 2023. 6. 24.
Flutter FloatingActionButton의 크기를 변경하는 방법은 무엇인가요?, How to change the size of FloatingActionButton? 질문 저는 플러터에서 FloatingActionButton의 크기를 설정하려고 합니다. width/height를 설정하고 싶습니다. 즉, 버튼을 더 크게 만들고 싶습니다. 원형 버튼을 찾고 있었지만, 제가 찾은 것은 이것뿐이었습니다. 그래서 이것으로 작업을 시작했지만, 조금 더 큰 크기가 필요합니다. 답변 FittedBox를 사용하여 FAB를 Container 또는 SizedBox 안에 랩하고, 그 후에 너비와 높이를 변경하십시오. 예시: floatingActionButton: Container( height: 100.0, width: 100.0, child: FittedBox( child: FloatingActionButton(onPressed: () {}), ), ), 2023. 6. 24.
Flutter 플러터 - 텍스트 필드 힌트 색상 변경 방법?, Flutter - How to change TextField hint color? 질문 I'm a bit confused how to change the hint color of the textfield. Someone can guide me how to do it.Thanks child: TextField( style: TextStyle(fontSize: 20), decoration: InputDecoration( hintText: "Password", border: new OutlineInputBorder( borderSide: new BorderSide( color: Colors.teal, ), ), prefixIcon: const Icon( Icons.security, color: Colors.white, ), ), ), 답변 당신은 InputDecoration에서 hintSt.. 2023. 6. 24.
Flutter 플러터 애플리케이션이 전면에 있는지 아닌지를 확인하는 방법은 무엇인가요?, How do I check if the Flutter application is in the foreground or not? 질문 I don't want to show notification when the app is in foreground. How can I check live state of my app? 답변 당신의 State 클래스에서는 WidgetsBindingObserver 인터페이스를 구현하고 위젯 상태 변경을 듣도록해야합니다. 다음과 같이: class _MyHomePageState extends State with WidgetsBindingObserver { AppLifecycleState? _notification; @override void didChangeAppLifecycleState(AppLifecycleState state) { setState(() { _notification = state; }).. 2023. 6. 23.