我有一個很難弄清這一點上...從滾動的Flex華英雄手機可編輯的文本區火花觸摸設備
你怎麼滾動觸摸屏設備上可編輯文本區(Flex的英雄)? 我指的是文本不適合TextArea高度的情況。 當我嘗試點擊並拖動文本被選中,而不是滾動...我在這裏錯過了什麼?我正在使用verticalScrollPolicy = on(也嘗試自動)。
我測試(我的應用程序我的目標設備)在黑莓PlayBook模擬器的代碼。
如果您有任何提示或建議,請讓我知道。
謝謝,
我有一個很難弄清這一點上...從滾動的Flex華英雄手機可編輯的文本區火花觸摸設備
你怎麼滾動觸摸屏設備上可編輯文本區(Flex的英雄)? 我指的是文本不適合TextArea高度的情況。 當我嘗試點擊並拖動文本被選中,而不是滾動...我在這裏錯過了什麼?我正在使用verticalScrollPolicy = on(也嘗試自動)。
我測試(我的應用程序我的目標設備)在黑莓PlayBook模擬器的代碼。
如果您有任何提示或建議,請讓我知道。
謝謝,
TextArea是一個可編輯的組件。如果你不想編輯文本,你應該嘗試使用RichText。
事情是,我希望用戶能夠在文本區域中輸入文本,並且如果文本變得比屏幕更高,顯然用戶應該能夠滾動。我也會解決一個限制輸入到文本區域的高度的方法,以便不需要滾動。有沒有辦法限制用戶可以在文本區域輸入的行數? – FiDo 2011-03-21 20:53:08
放在一個S:滾輪:
<s:Scroller id="prayerSc" width="100%" height="100%">
<s:RichEditableText id="prayerText" width="100%" height="100%" clipAndEnableScrolling="true" selectable="true" editable="true" textFlow="{PTFL}" />
</s:Scroller>
謝謝@Mahdi,我會試試看。 – FiDo 2011-05-16 14:26:20
的RichEditableText沒有爲移動
用這個代替Orig source
import spark.components.supportClasses.MobileTextField;
private var cnt:int = 0;
protected function addText():void
{
ta.appendText('More text... ' + cnt++ + '\n');
MobileTextField(ta.textDisplay).scrollV++;
}
<s:TextArea id="ta" width="95%" height="200" editable="false"/>
什麼構建了Flex英雄SDK您使用的是優化? – 2011-03-25 18:41:07