Плитка внутри Аккордеона не меняет размер - PullRequest
1 голос
/ 16 ноября 2009

В приложении Flex, которое я создаю, у меня есть Аккордеон с компонентом Tile, как показано:

<mx:Accordion id="accordionShoppingBasket" width="100%" resizeToContent="true">
    <mx:VBox width="100%" height="100%" >
        <mx:Tile id="tileOutNow" width="100%" height="100%" horizontalGap="12" verticalGap="30" paddingLeft="20" paddingRight="20" paddingBottom="20" paddingTop="20" verticalScrollPolicy="off" />                                     
    </mx:VBox>
    <mx:VBox width="100%" height="100%">
        <mx:Tile id="tileThisWeek" width="100%" height="100%" horizontalGap="12" verticalGap="30" paddingLeft="20" paddingRight="20" paddingBottom="20" paddingTop="20"/>
    </mx:VBox>
    <mx:VBox width="100%" height="100%">
        <mx:Tile id="tileFutureRelease" width="100%" height="100%" horizontalGap="12" verticalGap="30" paddingLeft="20" paddingRight="20" paddingBottom="20" paddingTop="20"/>
    </mx:VBox>
</mx:Accordion>

Элементы, которые я добавляю к плиткам, - это холст с изображением внутри него.

Данные для плитки добавляются с помощью метода addChild; и это работает для первых 4 рядов дочерних элементов, управление аккордеоном изменяет размеры, чтобы приспособить управление плиткой. После первых 4 строк дети все еще добавляются, но аккордеон больше не изменяет размеры, чтобы соответствовать содержанию.

Я не уверен на 100% в чем причина, есть идеи?

Приветствие Тони

Ответы [ 2 ]

1 голос
/ 07 октября 2010

Хм, вы хотите, чтобы размер аккордеона соответствовал его содержанию, НО, вы устанавливаете размер контента на 100% ... это выглядит как бесконечный цикл ...

Попробуйте удалить resizeToContent ИЛИ установите правильный размер для детей. Плитка (и) ...

0 голосов
/ 20 ноября 2009

Хм, на что похож родитель (и) аккордеона? То есть их высота ограничивала высоту гармошки?

В противном случае может потребоваться опубликовать больше кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...