728x90
반응형
화면 전환 시 다음과 같은 효과를 적용해보자.
출처 : https://flutter-ko.dev/docs/cookbook/navigation/hero-animations
1. 같은사진을 두 화면에 적용해야한다.
home화면과 이동 할 detail화면에 asset이미지를 적용해준다.
Image.asset(
"assets/images/a.jpg",
width: 100,
height: 100,
)
2. 이미지 위젯을 Hero로 감싸준 뒤 똑같은 tag 값을 적용한다.
Hero(
tag: "1",
child: Image.asset(
"assets/images/a.jpg",
width: size.width,
fit: BoxFit.fill,
),
)
** 꼭 똑같은 tag값을 지정해준다.
728x90
반응형
'Flutter' 카테고리의 다른 글
[j Flutter] StatusBar 높이 값 구하기 (0) | 2022.02.10 |
---|---|
[j Flutter] TextField에 password 입력 효과 (0) | 2022.01.07 |
[j Flutter] Getx 사용해 BottomNavigationBar 만들기 (0) | 2021.11.09 |
[j Flutter] flutter 2.0 null safety 버전 업그레이드 (0) | 2021.10.28 |
[j Flutter] Flutter 2.x SnackBar ( 스낵바 ) 새로운 적용 방법 (0) | 2021.09.13 |