質問

私はTextField.htmlText +=msg.Andに関するパフォーマンスの問題を持っています 私はTextField.appendText(msg)より良いいくつかの方法がありますかしら?任意の助けをいただければ幸いthatTextField.text +=msgTextField.htmlText +=msg.Soより良い作品を知っています。

よろしく

スポーン

役に立ちましたか?

解決

私はそれをベンチマークしていないが、私は正常にやっていることはこれです:

var str:String = "bla bla";

for(var i:int = 0; i < 10; i++){
    str += " foo";
}

myTextfield.htmlText = str;

テキストおよび/または反復の大量をやっている場合を除きしかし、それはブーストのそれほどありそうではありません。

他のヒント

任意のコントロールのhtmlTextプロパティに割り当てる前に、変数にテキストを連結します。あなたがレンダリングに時間がかかり、すべてのそれらのにcommitProperties、測定、およびupdateDisplayList、などのすべてのライフサイクル表示メソッドを呼び出している、そのプロパティを変更するたびます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top