2017-03-08 1 views
3

AnimatedContainertransform 속성을 사용하여 컨테이너의 축척을 애니메이션으로 만들려고합니다. 그러나 저울은 전환되지 않고 처음부터 끝까지 직접 점프합니다.애니메이션 변환 (예 : 축척)에 AnimatedContainer를 사용하는 방법

코드 조각 :

var container = new AnimatedContainer(
    duration: const Duration(milliseconds: 200), 
    width: 50.0, 
    height: 50.0, 
    // selected is a bool that will be toggled 
    transform: selected ? new Matrix4.identity() : new Matrix4.identity().scaled(0.2,0.2), 
    decoration: new BoxDecoration(
    shape: BoxShape.circle, 
    backgroundColor: Colors.blue[500], 
), 
    child: new Center(
    child: new Icon(
     Icons.check, 
     color: Colors.white, 
    ), 
) 
); 

무슨 일이 일어나고 있는지에 어떤 통찰력?

답변