Скроллер не работает с пользовательским макетом в flex

Я создал собственный макет и применил код, приведенный ниже:

 <mx:Accordion x="10" y="10" width="292" height="417">
      <s:NavigatorContent width="100%" height="100%" label="Electronics Symbols">
        <s:Scroller x="0" y="0" width="200" height="300">
            <s:Group width="100%" height="100%">
                <s:layout>
                    <local:gridLayout/>
                </s:layout>


                <inductors:Inductor mouseDown="mouseDown(event)"/>
                <inductors:IronCoreInductor mouseDown="mouseDown(event)"/>
                <inductors:LongInductor mouseDown="mouseDown(event)"/>
                <inductors:VariableInductor mouseDown="mouseDown(event)"/>

                `

здесь gridLayout - это мой пользовательский макет. Когда я использую скроллер flex layouts, он работает, но на этом макете он не работает.


person Devendra    schedule 24.01.2013    source источник
comment
попробуйте установить clipAndEnableScrolling=true в группе   -  person    schedule 24.01.2013


Ответы (1)


Просто нужно обернуть все компоненты, которые вы используете в NavigatorContent.

person Community    schedule 25.01.2013
comment
как я заворачиваю? у тебя проблемы? - person Devendra; 25.01.2013