2009-05-31 5 views
0

이미지의 소스 속성을 업데이트합니다. 이미지가로드되면 테두리 스킨을 이미지의 새 크기에 맞게 다시 그리기를 원합니다.이미지 소스 업데이트가 완료되면 Flex에서 크기가 조절됩니다.

newImgEdit.addEventListener(Event.COMPLETE, loadImgComplete); 
newImgEdit.source = myurl_ressource; 

private function loadImgComplete(evt:Event):void { 
    trace("redraw !!"); 
    //invalidateDisplayList(); 
    this.setStyle("borderSkin", ShapeContainerBorderOn); 
    var img:Image = evt.currentTarget as Image; 
    img.removeEventListener(Event.COMPLETE, loadImgComplete); 
} 

추적은 "다시 그리기"이미지가로드하지만 경계는 여전히 정확한 높이와 폭이 다시 그려하지 않는 한 번 일어날 것으로 보인다.

청취자를 제거해야합니까? 그렇지 않으면 나중에 가비지 수집됩니까?

+0

사용중인 이미지 컨트롤이 동일한 크기 또는 다른 크기의 이미지를로드합니까? "너비와 높이가 적당하다"고 말할 때 시각적으로 일어나는 현상을 설명 할 수 있습니까? 그럼 아마도 대답을 던질 수 있습니다. –

답변

관련 문제