Flex MX StyleManager에 문제가 있습니다. 나는 테마 지원을 구현하고 있는데 약 340 가지 스타일Flex MX 스타일 관리 성능
for (var i:int =1 ; i<whiteStyles.lenght; i++)
{
view.styleManager.setStyleDeclaration(whiteStyles[i], view.styleManager.getStyleDeclaration(String(whiteStyles[i]).substr(String(whiteStyles[i]).lastIndexOf(".")) +"_blue"), false)
}
view.styleManager.setStyleDeclaration(whiteStyles[0], view.styleManager.getStyleDeclaration(whiteStyles[0]+"_blue"), true)
UI를 내가 함수를 호출 처음 업데이트에 대한 I 함수 그것을 적용하는 데 걸리는 시간을 전화로이 약 2 초 정도 걸릴에 대한 setStyleDeclaration을 실행 30 초 이상 성장합니다. 이전에 스타일을 삭제하려고했지만 작동하지 않습니다. 개선 방법에 대한 정보가 필요하십니까?