| Neuen Text von oben nach unten scrollen
Hi, ich habe ich ein dynamisches Textfeld dem ein String zugeordnet ist.
Dieser String wird laufend ergänzt, wenn neuer Text eingeht.
(So ähnlich wie ein Chat). Durch die Stringfunktion concat addiere ich vorne an den String den neuen Text, der dann ganz oben steht, der restliche Text rückt entsprechend runter.
Nun würde ich das gerne von oben nach unten einscrollen lassen, d.h. der String soll im nicht-sichtbaren Bereich ergänzt werden und dann nach unten scrollen. Leider rückt aber der ganze String automatisch nach unten.
Mir fällt keine Lösung ein. Aktuellen Text von unten nach oben wäre kein Problem mit der Funktion appendText und dann von unten nach oben scrollen lassen. Ideal wäre soetwas wie appendText um es vorne anzufügen. Aber es läßt sich nun mal nicht ändern, dass ein String immer bei Index 0 beginnt, dh. ich unmöglich Text nach oben "stapeln" kann. Vielleicht hat ja jemand einen kleinen Tipp.
Vielleicht sollte ich zur Laufzeit für jeden Textteil ein eigenes Textfeld erzeugen und dann langsam nach unten rücken lassen. Hmja, ich denke das ist es.
|