いくつかのラベル、TextInput、およびボタンを使用してレンダラーを定義し、「setStyle」を呼び出して、作成時に色とフォントを設定しました。
通常のパネルにレンダラーを追加すると、スタイルは正常に機能します。
TileList オブジェクトに入れると、スタイルが失われます
次のようなコード:
public class MyRenderer extends UIComponent implements ICellRenderer
{
public function MyRenderer()
{
private var m_label = new Label();
m_label.setStyle("textFormat", someTextFormat);
addChild(m_label);
}
}
var m_tileList:TileList = new TileList();
m_tileList.setStyle("cellRenderer", MyRenderer)
m_tileList.addItem({});//the renderer showed but the "someTextFormat" lose