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 をロード/アンロードする方法について何か考えはありますか?