2012-04-23 5 views
4

속성 폭 = 125 및 maxDisplayedLines = 1 인 Flex 스파크 라벨 구성 요소가 있습니다. 이렇게하면 표시하기에는 너무 긴 텍스트를 성공적으로 자릅니다. 그러나 대괄호가 포함 된 경우 원하지 않는 방식으로 텍스트가 잘립니다.스파크 라벨 잘림 문제

예를 들어 텍스트를 "You (chinchiheather)"로 설정하고 "You (..."는 모든 내용을 표시 할 수없는 경우 괄호 안에 텍스트의 일부를 표시하지 않습니다. chinchi ... "나는 주어지고 있어요 것보다. 내가 괄호가 특별하게 취급하지 않는, 또는 사람이 주위에 다른 방법을 알고 않도록 설정할 수있는 몇 가지 특성?

감사합니다 :)

답변

5

이 있습니까 Label은 단어 줄 바꿈을 제어하는 ​​데 사용할 수있는 lineBreak 스타일을 가지고 있으며, 잘림에도 적용됩니다. lineBreak 스타일을 "명시 적"으로 설정하면 더 이상 맞지 않는 부분에서 텍스트가 잘립니다. 열린 괄호 뒤에 있지 않습니다.

이 스타일의 기본값은 "toFit"입니다.

<s:Label lineBreak="explicit" /> 

또는

var label:Label = new Label(); 
label.setStyle("lineBreak", "explicit"); 
+0

딱! 고맙습니다 :) –