|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Flex 4 - Своя реализация Layout - как ?
Flex 4 - Своя реализация Layout - как ?
пытаюсь соорудить свой tile-подобный лайоут наследую от LayoutBase и т.д. вопрос в следующем: когда в методе updateDisplayList, дергаются итемы контейнера, в какой момент к ним идет обращение, до отрисовки или после ? (до set data ? после ? ) я пробовал стандартный TileLayout, но, видимо из-за того что у всех итемов разная высота, которая высчитывается после поступления данных, все там сбивается в кашу из-за нулевой высоты как порешать проблему ? как насильно пересчитать лайоут, после отрисовки всех элементов ? |
|
|||||
Цитата:
Цитата:
Добавлено через 40 секунд Покажите, что вы делаете. Посмотрю, что не так. |
|
|||||
Регистрация: Nov 2005
Сообщений: 1,058
|
В сеттере data нужно написать
invalidateSize(); invalidateProperties(); invalidateDisplayList(); Естественно если айтемы самописные, то вы должны позаботиться о том, что-бы метод measure выставлял правильные measuredWidth и measuredHeight |
Часовой пояс GMT +4, время: 17:51. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|