[플러터] 금주의 위젯 : AnimatedOpacity

반응형

 

요약

  • "AnimatedOpacity"는 플러터(Flutter) 위젯으로, 위젯의 가시성을 페이드(fade)하거나 덜 두드러지게 만들 수 있습니다.
  • AnimatedOpacity를 사용하려면 원하는 전환 지속 시간과 투명도 매개 변수를 설정하고 애니메이트할 위젯을 해당 위젯으로 감싸면 됩니다.
  • 투명도 매개 변수는 변경 가능한 변수로 제어할 수 있으며, setState()를 사용하여 변경할 수 있습니다.
  • 투명도 값이 0이면 위젯은 완전히 투명하게 되고, 1이면 완전히 불투명하게 됩니다. 중간값도 사용할 수 있습니다.
  • AnimatedOpacity 암묵적으로 애니메이션됩니다. , 투명도 값을 변경하면 애니메이션이 발생합니다. 그러나 투명도 애니메이션을 명시적으로 제어하려면 해당 위젯과 함께 FadeTransition 위젯을 사용할 있습니다

 

 

 

 

 

 

 

 

 

 

 

 

반응형