[플러터] 금주의 위젯 : AnimatedOpacity
플러터 앱 개발/금주의 위젯2023. 5. 23. 19:06
반응형
요약
- "AnimatedOpacity"는 플러터(Flutter) 위젯으로, 위젯의 가시성을 페이드(fade)하거나 덜 두드러지게 만들 수 있습니다.
- AnimatedOpacity를 사용하려면 원하는 전환 지속 시간과 투명도 매개 변수를 설정하고 애니메이트할 위젯을 해당 위젯으로 감싸면 됩니다.
- 투명도 매개 변수는 변경 가능한 변수로 제어할 수 있으며, setState()를 사용하여 변경할 수 있습니다.
- 투명도 값이 0이면 위젯은 완전히 투명하게 되고, 1이면 완전히 불투명하게 됩니다. 중간값도 사용할 수 있습니다.
- AnimatedOpacity는 암묵적으로 애니메이션됩니다. 즉, 투명도 값을 변경하면 애니메이션이 발생합니다. 그러나 투명도 애니메이션을 명시적으로 제어하려면 해당 위젯과 함께 FadeTransition 위젯을 사용할 수 있습니다.
반응형
'플러터 앱 개발 > 금주의 위젯' 카테고리의 다른 글
[플러터] 금주의 위젯 : Container (0) | 2023.05.23 |
---|---|
[플러터] 금주의 위젯 : ListView (0) | 2023.05.23 |
[플러터] 금주의 위젯 : ListView (0) | 2023.05.23 |
[플러터] 금주의 위젯 : FractionallySizedBox (0) | 2023.05.23 |
[플러터] 금주의 위젯 : Stack (0) | 2023.05.23 |
[플러터] 금주의 위젯 : ConstrainedBox (0) | 2023.05.23 |
[플러터] 금주의 위젯 : Semantics (0) | 2023.05.23 |
[플러터] 금주의 위젯 : IndexedStack (0) | 2023.05.23 |