2013-12-16 2 views
0

Во время выполнения, когда я нажимаю кнопки Лиры то поле TextArea под ним заполняются из через SharedObject данных и дисплей становится больше:Как включить вертикальную прокрутку в flex mobile View?

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" horizontalAlign = " center "'

+0

Извините за форматирование – kris

+0

Вы установили pageScrollingEnabled для истины и взаимодействияMode на ощупь? – kris

Смежные вопросы