본문 바로가기
Flutter/Flutter FAQ

Flutter 앱 바(AppBar) 아래에 Scaffold 위젯의 본문을 표시하는 방법은 무엇인가요?, How to display body under the AppBar of scaffold widget and not below?

by 베타코드 2023. 9. 24.
반응형

질문


I'm using a transparent AppBar and I would like to display body behind the transparent AppBar and not below. How to do that ?


답변


파라미터 extendBodyBehindAppBarAppBar의 높이를 포함하여 본문을 확장합니다. Flutter의 Scaffold입니다.

Scaffold(
    extendBodyBehindAppBar: true,
)

Flutter stable 1.12+에서 사용 가능합니다.

2023년 2월 업데이트

이렇게하면 AppBar이 투명해지지만, 본문의 tappable 위젯을 탭할 수 없습니다. 이를 위해 AppBar의 forceMaterialTransparency 파라미터를 사용해야합니다.

AppBar(
      forceMaterialTransparency: true,
...
)
반응형

댓글