2012-02-16 79 views
0

如何設置LabelItemRenderer或使用任何其他項目渲染器,它們不會截斷溢出文本,而是用文字包裝它?Flex移動LabelItemRenderer wordwrap?

UPDATE:

本博客文章解決了這個問題:

http://flexponential.com/2011/08/21/adding-multiline-text-support-to-labelitemrenderer/

+0

您是否嘗試設置'maxDisplayedLines'的東西大於1? – 2012-02-16 16:32:24

+0

如果這個屬性存在,這將是偉大的,但事實並非如此。至少不在LabeItemRenderer中。 – Ska 2012-02-17 15:43:45

回答

0

什麼版本的SDK您使用的是?你可以只讓一個自定義的渲染器,並在其中使用標籤,它會正常工作,使用的ItemRenderer作爲基類

<?xml version="1.0" encoding="utf-8"?> 
<s:ItemRenderer width="100%" 
       xmlns:fx="http://ns.adobe.com/mxml/2009" 
       xmlns:s="library://ns.adobe.com/flex/spark"> 
     <s:Label text="{data}" 
       width="100%"/> 
</s:ItemRenderer>