我有一个 flex4 应用程序(mx+spark)。当我使用:
FlexGlobals.topLevelApplication.styleManager.loadStyleDeclarations(skinName, true);
这很好用:应用了新样式。
问题是当我应用一种新样式时,它混合了两者:发生这种情况是因为我需要先卸载样式。
我尝试卸载它:
FlexGlobals.topLevelApplication.styleManager.unloadStyleDeclarations("style/normal.swf",false);
我总是得到一个错误:
ReferenceError: Error #1069: La property 0 cannot be found on Number
and there is no default value.
at normal/unloadOverrides()[null/normal-generated.as:721]
at normal/unload()[null/normal-generated.as:676]
关于如何在 Flex4 中加载/卸载 swf css 的任何想法?