일부 이미지와 텍스트를 같은 줄에 표시하고 싶습니다. 텍스트와 이미지는 완전히 동적입니다. 처음에는 htmlText
속성을 TextField
으로 생각 했으므로 img
태그가 지원됩니다. 다음과 같은 내용 :AS3 : 같은 줄에 텍스트 내 이미지를 표시하는 방법
var tf:TextField = new TextField(); tf.htmlText = "before img <img src='img.png'> after image"; addChild(tf);
그러나 이미지가 두 줄의 텍스트 세그먼트 가운데가 아니라 다음 줄에 표시됩니다. 그런 다음 manual of TextField을 확인한 결과 이미지가 img 태그 다음 줄에 표시되는 것으로 문서화 된 동작임을 알게되었습니다.
그래서 가장 좋은 방법은 무엇입니까? 이미지의 텍스트와 위치는 완전히 동적입니다.
나는 일련의 텍스트와 이미지로 입력을 분리 한 다음 텍스트와 이미지 너비를 계산하여 위치시킬 수 있음을 이해합니다. 즉, 입력 자체를 구문 분석하십시오.
더 좋은 방법이 있습니까? 아니면이 파싱을 수행 할 수있는 라이브러리가 있습니까?
을 TLF2 (플렉스 SDK 4.5 영웅)가 필요합니다. 나는 이것을 자세히 조사 할 것이다. – taskinoor