Я это MXML, что я хотел бы выразить, как: ActionScriptActionBar в чистом Actionscript
<s:titleContent>
<s:Label text="Title" fontWeight="bold" fontSize="20" height="20" verticalAlign="top" />
<s:Label text=".com" fontSize="12" height="17" verticalAlign="bottom" />
</s:titleContent>
Я попытался это, но безуспешно:
var chrome:ActionBar = new ActionBar();
chromeTitle.text = "Title";
chrome.setStyle("fontSize", 20);
chrome.title = "Title";
chrome.title = chromeTitle;
Как я могу добавить CSS стиль текста к панели действий (несколько ярлыков)? Также можно сделать другие представления наследовать эту панель действий, чтобы мне не приходилось дублировать код (у всех соперников были бы общие элементы)?
Первая часть очень информативна, спасибо, но код дает мне ошибку: TypeError: Error # 1009: Не удается получить доступ к свойству или методу ссылки на нулевой объект. at views :: HomeView/created() [C: \ Users \ Dominic \ Adobe Flash Builder 4.6 \ Main App Mobile \ src \ views \ HomeView.mxml: 44] | Строка 44: this.titleContent.push (tempLabel); и да tempLabel правильно определен в моем коде. – DominicM
@DominicM Поскольку titleContent изначально имеет значение null, вам просто нужно назначить ему пустой массив ... так что 'titleContent = [];' перед тем, как сделать код выше. –
@SunilD Вот и все! Благодаря! – DominicM