2013-11-14 2 views
1

Я хочу добавить изображения в s: Просмотреть во время выполнения. Тем не менее, мне нужно, чтобы они были добавлены при переопределении данных для оптимизации внешнего вида представления. Тем не менее, мой контейнер, s: View, еще не добавлен в список отображения или создан. Я не уверен, так как мне сложно понять жизненный цикл, и я новичок в Flex 4.6. Во всяком случае, контейнер еще не создан. Итак, как мне добавить список «Изображения в элементы», чтобы при создании представления он добавлял их в качестве элементов.Flex 4.6 Добавить изображения программно в элементы View Список с одним циклом обновления

В принципе, так же, как это происходит, когда вы пишете их на mxml.

Спасибо, Dave

ответ

0

мне пришлось добавить элементы не на переопределение данных, но на createChildren.

0

Вы могли бы сделать что-то вроде этого:

var v:View = new View(); 
v.layout = new VerticalLayout(); 
var img:Image = new Image(); 
img.source = "/path/to/image1"; 
v.addElement(img); 
img = new Image(); 
img.source = "/path/to/image2"; 
v.addElement(img); 
img = new Image(); 
img.source = "/path/to/image3"; 
v.addElement(img); 
this.addElement(v); 
+0

Спасибо Брайан, но это было не совсем то, что мне нужно. См. Мой View is null, так как моя проблема в том, что при переопределении данных createChildren еще не был вызван. Я понял, как это сделать. Я отвечу на свой вопрос, чтобы закрыть его. – Dave

 Смежные вопросы

  • Нет связанных вопросов^_^