2011-11-11 5 views
0

나는 내가 최고 탐색 버튼을 만드는거야 기본 앱이 중간에 콘텐츠를 바닥 버튼 바,는, ViewStack 바있다. 캐치는 내용이고 스킨은로드되는 XML을 기반으로 완전히 동적입니다. 따라서 ViewStack을 동적으로 생성해야합니다 (몇 개의 아이를 가질 수 있는지 모르기 때문에). 그리고 위와 아래의 Nav 버튼 막대에도 동일하게 적용됩니다. 이제는 Flex 3에서이 작업을 매우 잘 처리 할 수 ​​있었지만 Flex 4에서이 작업을 수행하고 새로운 로직 및 스키닝 분리 아키텍처를 활용하고 싶습니다. 필자는 컴파일 타임에 알려진 구성 요소가 있지만 사용자 정의 클래스 생성을위한 구성 요소가 아니라는 점에서 많은 자습서를 보았습니다. 누구든지 좋은 자습서를 나열 할 수 있습니까? THX - 마이크커스텀 클래스 생성과 스키닝을위한 Flex 4 표준 프랙티스?

답변

0

나는 어떤 자습서를 찾을 수 없습니다, 그래서 내가 플렉스 3, 유일한 차이가 나는 요소가 있다면 나는 내 경우 A의 피부에 필요하다는 것이다 것 동적으로 내 구성 요소를 만들 것이라고 생각 버튼을 나는 동적으로 만드는거야 내가 사용합니다 :

btn_nav.setStyle("skinClass",skins.NavMainToggleButtonSkin); 

호스트 구성 요소 인 경우 : [HostComponent ("spark.components.ToggleButton")]

을 나는 또한는, ViewStack을 사용자 정의하여 스파크하고 그 개발자는 썼다 :

spark Viewstack

또한이 문서에서는 사용자 지정 구성 요소를 생성하고 피부 클래스 WIH 연결하고 나에게 도움이 구성 요소 라이프 사이클에 어떻게 관련되는지 :

http://flexguruin.wordpress.com/2010/12/08/flex-4-spark-component-life-cycle/

- 마이크