Я сталкиваюсь с проблемой, пока я пытаюсь прокручивать вверх или вниз содержимое в скроллере через окно просмотра.Flex Spark view-port Прокрутка вопроса?
моего MXML треск
<s:BorderContainer width="100%" cornerRadius="3" backgroundColor="#999AAA"
borderAlpha="0" borderColor="#999AAA" backgroundAlpha="0">
<s:layout>
<s:VerticalLayout paddingTop="0" horizontalAlign="left" />
</s:layout>
<s:Scroller id="id_Scroller" width="100%" height="100%" verticalScrollPolicy="off" horizontalScrollPolicy="off" >
<s:Group width="100%" height="100%" >
<s:layout>
<s:VerticalLayout paddingTop="2" horizontalAlign="center" gap="1" clipAndEnableScrolling="true"/>
</s:layout>
<vitals:VBVitalsGridPanel id="id_VBVitalsGridPanel" width="100%" ExpandedView="true" allowSlideOut="true"
QSSlideStateChange="slideoutManager.QSAutoSlideChangeHandler(event)"
QSViewStateChange="slideoutManager.QSAutoCollapseHandler(event)"
/>
<cc:VBCCHPIGridPanle width="100%" ExpandedView="false" id="id_hpi" allowSlideOut="true"
QSSlideStateChange="slideoutManager.QSAutoSlideChangeHandler(event)"
QSViewStateChange="slideoutManager.QSAutoCollapseHandler(event)"
/>
<ros:VBROSGridPanel width="100%" ExpandedView="false" id="id_ros" allowSlideOut="true"
QSSlideStateChange="slideoutManager.QSAutoSlideChangeHandler(event)"
QSViewStateChange="slideoutManager.QSAutoCollapseHandler(event)"
/>
<physical:VBPhysicalGridView width="100%" ExpandedView="false" id="id_physical" allowSlideOut="true"
QSSlideStateChange="slideoutManager.QSAutoSlideChangeHandler(event)"
QSViewStateChange="slideoutManager.QSAutoCollapseHandler(event)"
/>
<lab:VBLabViewPanel width="100%" ExpandedView="false" id="id_lab" allowSlideOut="true"
QSSlideStateChange="slideoutManager.QSAutoSlideChangeHandler(event)"
QSViewStateChange="slideoutManager.QSAutoCollapseHandler(event)"
/>
</s:Group>
</s:Scroller>
</s:BorderContainer>
и моя функция скроллинга здесь,
public function ScrollUp():void
{
id_Scroller.viewport.verticalScrollPosition += 15;
trace(' -->> '+ id_Scroller.viewport.verticalScrollPosition)
}
public function ScrollDown():void
{
id_Scroller.viewport.verticalScrollPosition -= 15;
}
Я всегда получал 15, когда я прокрутку вверх.
Почему?
Pls помочь мне Thnaks
Looks идти для меня, кроме функций прокрутки - работает ли это, когда вы прокомментируете их? – SQLiteNoob