Прокрутка редактируемой искры TextArea из Flex Hero Mobile на сенсорном устройстве - PullRequest
0 голосов
/ 21 марта 2011

Мне трудно понять это ...

Как прокрутить редактируемую TextArea (Flex Hero) на сенсорном устройстве? Я имею в виду ситуацию, когда текст не помещается в высоту TextArea. Когда я пытаюсь нажать и перетащить текст, он выделен, а не прокручен ... Я использую verticalScrollPolicy = on (также пробовал авто).

Я тестирую код в симуляторе Blackberry Playbook (мое целевое устройство для моего приложения).

Если у вас есть какие-либо советы или предложения, пожалуйста, дайте мне знать.

Спасибо

Ответы [ 3 ]

0 голосов
/ 15 мая 2011

Поместите это в s: Scroller:

<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>
0 голосов
/ 17 июля 2013

RichEditableText не оптимизирован для мобильных устройств

Используйте это вместо Источник оригинала

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"/>
0 голосов
/ 21 марта 2011

TextArea - это редактируемый компонент. Вместо этого вам следует попробовать использовать RichText, если вы не хотите редактировать текст.

...