2011-09-05 7 views
0

저는 Flex 4.5를 사용하고 있습니다. textinput 너비에 따라 최대 글자 수 제한을 설정하려고합니다. 사용자가 더 많은 글자를 입력 한 다음 텍스트 입력 너비를 사용하면 추가 글자를 허용해서는 안됩니다.최대 너비에 따라 TextInput의 MaxCharLimit

+0

글꼴을 기반으로 한 너비 계산을해야 할 것입니다. 대부분의 글꼴에는 같은 너비의 모든 문자가 없기 때문에 적용하기 쉬운 "문자"제한이 없습니다. Google "Flex measureText"를 사용하면 일부 정보가 표시됩니다. – JeffryHouser

답변

0

불행히도, 나는 지금 내 앞에서 굴절감이 없습니다. 알아 두어야 할 공간은 몇 개입니까? 20자를 필요로하고이 값을 textinput.width로 설정하십시오.

스파크 Textinput의 widthInChars 속성을 확인하십시오. 어쩌면 리셋 오프셋으로 작업 할 수 있습니다. 작동하면 maxChars와이 값을 동기화해야합니다. 알려 주시면 알려드립니다. Frank

관련 문제