2013-12-16 102 views
0

在運行時,當我點擊里拉按鈕,然後在它之下的TextArea字段是從一個共享對象的數據填充和顯示變得更大:如何在Flex移動視圖中啓用垂直滾動?

enter image description here

這裏是代碼:

<?xml version="1.0" encoding="utf-8"?> 
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" 
     xmlns:mx="library://ns.adobe.com/flex/mx" 
     xmlns:s="library://ns.adobe.com/flex/spark" title="" 
     creationComplete="creationCompleteHandler(event)" > 
... 
<s:VGroup width="100%" height="100%" paddingTop="5" verticalAlign="middle" horizontalAlign="center"> 
      <s:TextInput id="chp1" width="50%"/> 
      <s:TextInput id="chp2" width="50%"/> 
      <s:Button label="Enregistrer" click="enregistrer(event)" /> 
      <s:Label/> 
      <s:Button label="Lire" click="lire(event)" /> 
      <s:TextArea id="area"/> 
      <s:Label/> 
      <s:HGroup> 
       <s:Button label="Envoyer" click="send(event)" /> 
       <s:Button label="Retour" click="navigator.popView()" /> 
      </s:HGroup> 
      <s:TextArea id="resultHTTP"/> 
      <s:TextInput id="h_url" text="{url}" visible="false"/> 
</s:VGroup> 

如何啓用垂直滾動然後查看底部的其他組件?

回答

2

用卷軸包裝您的VGroup。像這樣: 's:Scroller width =「100%」height =「100%」 s:VGroup width =「100%」height =「100%」paddingTop =「5」verticalAlign =「middle」horizo​​ntalAlign =「中心「'

+0

對不起格式 – kris

+0

您是否已將pageScrollingEnabled設置爲true並且interactionMode觸摸? – kris

相關問題