Flex中第一个手风琴项目中的滚动条没有出现

时间:2013-10-18 17:29:09

标签: actionscript-3 flex actionscript flex4

我创建了一个手风琴来存储类别的图像。当我向项目添加新元素时,一切正常,滚动条出现。图像地址保存在txt文件中。但是,当我再次打开应用程序时,滚动条不会出现。这很奇怪,因为它只发生在手风琴的第一项中。如果我向其他项添加更多元素(从第二项开始),一切正常。 有人知道为什么吗?

2 个答案:

答案 0 :(得分:1)

很难说没有看到你的代码。 使用手风琴的样本,您可以尝试使用图像 (两个选项卡都显示滚动条):

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark"
               xmlns:mx="library://ns.adobe.com/flex/mx">

    <mx:Accordion height="500"
                  width="100%">
        <s:NavigatorContent label="Tab 1"
                            height="100%"
                            width="100%">
            <s:Scroller height="100%"
                        width="100%">
                <s:Group>
                    <s:Image source="http://d1c739w2xm33i4.cloudfront.net/2.2/top_image.jpg"/>
                </s:Group>
            </s:Scroller>
        </s:NavigatorContent>

        <s:NavigatorContent label="Tab 2"
                            height="100%"
                            width="100%">
            <s:Scroller height="100%"
                        width="100%">
                <s:Group>
                    <s:Image source="http://eofdreams.com/data_images/dreams/image/image-07.jpg"/>
                </s:Group>
            </s:Scroller>
        </s:NavigatorContent>

    </mx:Accordion>
</s:Application>

答案 1 :(得分:0)

在手风琴中写一下resizetocontent = true;它会起作用

希望它会有所帮助