2011-12-06 4 views
0

원인 그런 아이콘. Button Reference을 참조하십시오.아이콘 속성 컴파일러 오류

다른 Common Styles을 아무 문제없이 추가 할 수 있기 때문에 흥미 롭습니다. 예를 들면 다음과 같습니다.

<s:Button color="#998877" fontSize="16"/> 

여기서 내가 무엇을해야합니까? 물론 그것은 꽤 간단합니다.

편집 : 예 : right here도 있습니다. 이 예제에서는 버전 4.6을 사용합니다. 나는 버전 4에있다.

+0

수정 사항 : Flex 4.0에는 '아이콘'속성이 없습니다. 따라서 4.5 또는 4.6으로 마이그레이션하거나, mx Button을 사용하거나, 사용자 정의 스킨을 만드십시오. – RIAstar

답변

1

스파크 구성 요소를 처음 사용하기 시작했을 때 나는 이것에 부딪쳤다. 나는 원래 Flex 4 버전을 사용하고있었습니다. 원래는 아이콘 속성을 지원하지 않았습니다. 그것을 작동 시키려면 피부를 벗겨야합니다. 나는 또한 4.5 및 최대 플렉스 위로 이동 좋을 것보다는 그냥 버튼에 이미지를 추가 스킨을 사용하는 것보다, 그러나

http://www.flexer.info/2009/06/12/how-to-skin-a-button-with-icon-in-flex-4-sdk-spark/

다음 링크를 참조하십시오. 여기에는 스파크 버튼에 아이콘 속성을 추가하는 것과 함께 향상된 기능이 포함됩니다.

+0

이것이 정답이어야한다고 생각합니다. 그러나 설명서에는 아이콘 스타일이 지원되는 것으로 보입니다. http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/components/Button.html#styleSummary 제품을' Flex 4 and earlier'와 Runtimes는 'Flex Player 11 이하'로 설정되었습니다. ** Flex 4에 아이콘 속성이 없으면 아이콘 속성이 여전히 표시되는 이유는 무엇입니까? ** – sixtyfootersdude

+0

확실하지 않습니다. 설명서는 확실히 아이콘 속성이 Flex 4에서 사용 가능하다고 제안하는 것으로 보이지만 컴파일하는 동안 동일한 오류가 발생한다는 것을 알고 있습니다. 그런 다음 버튼을 스킨하는 방법에 대한 위의 링크를 발견했습니다. 바로 그 후 4.5 아이콘 속성 지원을 추가하고 즉시 Flash Builder 4.5로 업그레이드했습니다. – chrsmrtn

+0

의미가 있습니다. 아마도 문서 오타 일뿐입니다. – sixtyfootersdude