2014-11-11 6 views
0

Я пытаюсь добавить значок в NavigatorContent, но по какой-то причине он не работает.Добавление значка в NavigatorContent

Мой код ниже:

<s:TabBar id="tabs" dataProvider="{vs}"/> 
<mx:ViewStack id="vs" width="100%" height="100%"> 
     <s:NavigatorContent label="Consultant" width="100%" height="100%" icon="@Embed(source='presentation/skin/searchButton.png')"> 
      <presentation:GridView width="100%" height="100%" /> 
      <presentation:Form id="myForm" width=" 100%" height="40%" visible="{myForm.model.visibility}" includeInLayout="{myForm.model.visibility}"/> 
     </s:NavigatorContent> 
</mx:ViewStack> 

Моя цель состоит в том, чтобы получить что-то вроде этого: http://it-skills.su/sosamples/webspark46/navigatoricon/index.html

ответ

0

Единственная причина, по которой я вижу, - может быть путь к файлу значка неверен. Как я помню, в вашем случае с этим путем ваш файл должен существовать в «your_source_path/presentation/skin/searchButton.png».

+0

Путь верный. У меня есть пара строк над строкой кода: , который работает отлично. – Spinxas

+0

Это разные случаи. В изображении вы не используете «Вставить», чтобы он загружался во время выполнения. С «Встраиванием» ваше изображение будет загружаться во время компиляции. – Crabar

+0

Спасибо за комментарий. Но я все еще сталкиваюсь с проблемой. Я попытался изменить путь разными способами, но он все еще не появляется. Можно ли загрузить изображение без тега Embedded? – Spinxas