Как применить отредактированный класс actionscript к компоненту MXML во Flex 4? - PullRequest
0 голосов
/ 23 января 2011

Мне было интересно, как применить отредактированный класс Actionscript к компоненту ??

Я внес несколько изменений в класс TileLayout (spark.layout.supportClasses.LayoutBase), но не могу применить этот новый формат макета к моей группе в моем приложении ... он обрабатывается как другой тег тег макета?

например

<s:layout> <s:TileLayout horizontalAlign="justify" /> </s:layout>

до

<s:layout> <s:MyNewLayoutClass horizontalAlign="justify" /> </s:layout>

Заранее большое спасибо, я действительно ценю ответы, которые дает это сообщество!

Josh

1 Ответ

0 голосов
/ 23 января 2011

Обрабатывается ли это как другой тег в теге макета?

Да, но вместо <s:MyNewLayoutClass .../>, где s ссылается на пространство имен искры,вы бы использовали свое собственное пространство имен относительно того места, где вы поместили этот класс в каталог вашего проекта.Итак, скажем, ваш новый класс находится в папке с меткой «layouts» в вашей директории «src», а затем в теге Application в вашем основном MXML-файле вы добавите пространство имен для этой папки:тогда ваша разметка будет выглядеть примерно так:

<layouts:MyNewLayoutClass .../>

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

...