오늘 SWFLoader의 내부에 위치 :스파크 DropDownList로 풀다운 잘못 나는이 버그가 발생
http://bugs.adobe.com/jira/browse/SDK-26147
내가 내 자신의 응용 프로그램에 SWFLoader의를 통해 다른 팀의 응용 프로그램을로드하고 있습니다. 다양한 이유로, 나는 플래그 loadForCompatibility를 사용하고 그것을 true로 설정해야합니다. 로드 된 하위 애플리케이션의 모든 Spark DropDownList 인스턴스가 드롭 다운을 잘못 오프셋 한 것을 확인했습니다. 내 응용 프로그램에 머리글이 있으므로 풀다운은 머리글의 높이만큼 세로로 옵셋됩니다. 테스트 하위 응용 프로그램의 ComboBox MX 버전에는이 문제가 없습니다. 내 응용 프로그램의에
-includes = mx.managers.systemClasses.MarshallingSupport
및
-includes + = mx.managers.systemClasses.MarshallingSupport
:
나는 라인을 추가하는 시도 컴파일러 옵션을 사용하지만 효과가 없습니다.또한 import 문을 쓰려고 할 때 MarshallingSupport가 존재하지 않는 것으로 나타났습니다. FlashBuilder 4를 사용하고 있습니다. 기본 SDK (4.1)를 사용하고 있습니다. 하위 애플리케이션은 동일합니다.
어떤 종류의 해결 방법이 있습니까? 내가 뭔가 잘못하고 있는거야? 왜 이것이되어야 하는가? 다른 팀에게 모든 항목을 전환하도록 알려주기 : DropDownList를 mx : ComboBox로 바꾸는 것은 부담 스러울 것입니다. 또한 API가 다르므로 시간이 많이 걸릴 것입니다. 나는이 문제를 해결하기 위해 내가 할 수있는 일이 정말로 있기를 바란다. 내가 잘못하고 있다고 말해줘.
해결 방법으로 오프셋을 보정하는 DropDownLists에 대한 사용자 정의 스킨을 만들려고 할 수 있습니다. – RIAstar
여기에서 사용중인 Flash Builder 버전은 사용중인 Flex 버전만큼 중요하지 않습니다. Flex 4를 사용하고 있습니까? – JeffryHouser
@ www.Flextras.com SDK를 언급 한 것입니다. 맞습니까? SDK가 4.1 (기본값) – jpwrunyan