0
由於某些原因,當我添加一個可選列表時,每個單元格中的標籤在行高增加時不斷裁剪。我相信這可能是因爲原始行高度爲20,所以列表會自動裁剪任何超出行高爲20的框的任何東西;所以,我的問題是:是否有改變這種功能?Flash AS3列表組件標籤裁剪?
這裏是它的外觀的截圖,如: http://s7.postimg.org/6wqxfb1qz/Screen_Shot_2013_10_10_at_8_31_49_PM.png
這裏是我的代碼:
list = new List();
list.rowHeight = 50;
list.setRendererStyle("contentPadding", 5);
var myTextFormat:TextFormat = new TextFormat();
myTextFormat.size = 20;
myTextFormat.font = "Microsoft Sans Serif";
list.setRendererStyle("textFormat", myTextFormat);
list.width = 118;
list.height = stage.stageHeight - 60;
list.focusEnabled = false;
list.setStyle("contentPadding", 5);
addCategories();
list.move(0, 50);
addChild(list);
補充說,不給我一個編譯器錯誤說「variableRowHeight」沒有被發現。我相信這適用於flex,但不適用於as3。還有別的事嗎? – dgTheUser