Изменение между 2 таблицами стилей динамически сгибать
У меня есть мобильный проект Flex с двумя различными таблицами стилей:
- theme1.css (содержит все CSS для темы 1)
- theme2.css (содержит все CSS для темы 2)
Проект должен импортировать только ОДНУ таблицу стилей за один раз.
Как создать кнопку, которая переключается между двумя таблицами стилей и обновляет экран?
Спасибо Фил
1 ответ
Решение
switch (this.themeSelected) {
case 0:
this.styleManager.loadStyleDeclarations("../light.swf", true);
break ;
case 1:
this.styleManager.loadStyleDeclarations("../alt.swf", true);
break ;
case 2:
this.styleManager.loadStyleDeclarations("../dark.swf", true);
break ;
case 3:
this.styleManager.loadStyleDeclarations("../impaired.swf", true);
break ;
}
Вам необходимо скомпилировать css в swf, щелкнув правой кнопкой мыши файл в Flash Builder Burrito и отметив параметры компиляции в SWF