본문 바로가기

Container21

Flutter 열 안에 스크롤 가능한 컨테이너, Scrollable Container inside a Column 질문 나는 몇 가지 다른 접근 방식을 시도해봤지만 이 작업을 제대로 수행할 수 없습니다. 원하는 레이아웃은 매우 간단하며 원시 Android에서 구현하기 매우 쉽습니다: 위쪽에 고정된 컨테이너 (파랑) 아래쪽에 스크롤 가능한 컨테이너 (빨강). ListView는 내 경우에는 작동하지 않습니다. SingleChildScrollView를 사용해보려고 했지만, Column 내에서 작동하지 않는 것 같습니다. 어떤 문제를 겪고 있는지 또는 올바른 위젯을 사용하지 않는 것인지 모르겠습니다... 내 결과: Scaffold( body: Column( children: [ Container( height: 100.0, color: Colors.blue, ), SingleChildScrollView( child: Con.. 2023. 10. 3.
Flutter 플러터의 AbsorbPointer와 IgnorePointer의 차이, Flutter AbsorbPointer vs IgnorePointer difference 질문 flutter에서 AbsorbPointer와 IgnorePointer의 차이점은 무엇인가요? 문서에는 다음과 같이 언급되어 있습니다: AbsorbPointer는 자체에서 히트 테스트를 종료하여 하위 트리가 포인터 이벤트를받지 못하게합니다. IgnorePointer는 자체적으로 히트 테스트에 투명하지만 하위 항목이 포인터 이벤트를받지 못하도록합니다. 두 가지 사이의 실제 차이점을 이해하지 못했습니다. 답변 차이점은 두 위젯이 서로 겹치고 클릭을 받을 수 있는 경우입니다. 빨간색과 파란색 사각형을 생각해보세요. 두 사각형 모두 클릭 가능하며, 파란색 사각형이 빨간색 사각형 위에 작게 겹쳐져 있습니다: Stack( alignment: Alignment.center, children: [ Container.. 2023. 9. 26.
Flutter 카드 안에 위젯 열을 꽉 둘러싸려면 어떻게 해야 하나요?, How can I tightly wrap a Column of widgets inside a Card? 질문 내 앱의 페이지 중 하나는 Card만 포함하고 있으며, 이 카드는 끝에 Column을 가지고 있으며, 그 끝에는 MaterialList가 있습니다. 리스트에 항목이 하나 또는 두 개만 있는 경우에도, 카드는 리스트 항목의 끝이 아닌 화면 하단까지 수직 공간을 확장합니다. Column 문서에 따르면 이는 일반적인 Column 동작("각 자식은 수직 제약이 없는 상태에서 유연성이 없거나 0인 가중치 요소(예: Expanded가 아닌 자식)를 배치합니다")이라고 합니다. 원하는 효과를 얻기 위해 리스트를 Flexible로 감싸려고 시도했지만 다음과 같은 오류가 발생했습니다: RenderFlex children have non-zero flex but incoming height constraints ar.. 2023. 9. 21.
Flutter에서 Row()의 배경색을 설정하는 방법은 무엇인가요?, How to set the background color of a Row() in Flutter? 질문 I'm trying to set up a background color for a Row() widget, but Row itself has no background color or color attribute. I've been able to set the background color of a container to grey, right before the purple-backgrounded text, but the text itself does not fill the background completely and the following spacer does not take any color at all. So how can I have the Row background set to the ".. 2023. 9. 21.