본문 바로가기

1.344

Flutter 플러터 컨테이너가 다른 컨테이너 안에 있을 때 너비와 높이 제약을 존중하지 않는 이유는 무엇인가요?, Why Flutter Container does not respects its width and height constraints when it is inside other Container 질문 Container( width: 200.0, height: 200.0, child: Container( width: 50.0, height: 50.0, decoration: BoxDecoration( shape: BoxShape.circle, color: Colors.red ), ), ) I've been trying to find the answer in the Container class docs but I did not find it. Update: After a long time, I understood the problem. All views inside a layout must have width, height, x position, and y position. (This applies .. 2023. 9. 24.
Flutter 앱 바(AppBar) 아래에 Scaffold 위젯의 본문을 표시하는 방법은 무엇인가요?, How to display body under the AppBar of scaffold widget and not below? 질문 I'm using a transparent AppBar and I would like to display body behind the transparent AppBar and not below. How to do that ? 답변 파라미터 extendBodyBehindAppBar은 AppBar의 높이를 포함하여 본문을 확장합니다. Flutter의 Scaffold입니다. Scaffold( extendBodyBehindAppBar: true, ) Flutter stable 1.12+에서 사용 가능합니다. 2023년 2월 업데이트 이렇게하면 AppBar이 투명해지지만, 본문의 tappable 위젯을 탭할 수 없습니다. 이를 위해 AppBar의 forceMaterialTransparency 파라미터를 사용.. 2023. 9. 24.
Flutter 플러터에서 컨테이너에 투명도를 적용하는 방법은 어떻게 하나요?, How to put opacity for container in flutter 질문 투명도를 적용하려면 16진수 색상 코드를 포함하는 컨테이너에 어떻게 할 수 있을까요? 다음은 현재 코드입니다: final body = Container( width: MediaQuery.of(context).size.width, margin: const EdgeInsets.only(left: 40.0, right: 40.0), padding: EdgeInsets.all(28.0), decoration: new BoxDecoration( color: const Color(0xFF0E3311),//여기에 투명도를 추가하고 싶습니다. border: new Border.all(color: Colors.black54, ), borderRadius: new BorderRadius.only( topLeft: c.. 2023. 9. 24.
Flutter 다트: 맵을 객체의 리스트로 변환하기, Dart: convert Map to List of Objects 질문 일부 구글 검색을 수행했지만 도움이 되는 정보를 찾지 못했습니다. 매우 간단한 작업을 수행하려고 할 때 몇 가지 오류로 인해 머리를 부딪히고 있습니다. 다음과 같은 맵을 {2019-07-26 15:08:42.889861: 150, 2019-07-27 10:26:28.909330: 182} 형식의 객체 목록으로 변환하려고 합니다: class Weight { final DateTime date; final double weight; bool selected = false; Weight(this.date, this.weight); } 다음과 같은 방법을 시도해 보았습니다: List weightData = weights.map((key, value) => Weight(key, value)); 맵에는 toL.. 2023. 9. 24.