ButtonBarButton에 대한 사용자 정의 스킨을 만드는 중입니다. 아이콘의 세로 레이아웃을 만들고 mx ButtonBar 구성 요소에 대한이 exapmle과 같이 배치해야합니다. http://blog.flexexamples.com/2008/01/08/changing-the-label-placement-for-a-flex-buttonbar-control/Flex Spark ButtonBar 컨트롤의 레이블 및 아이콘 배치 변경
불행히도 spark 구성 요소에는 "labelPlacement"속성이 없으므로 사용자 정의 기본 BasicLayout 레이아웃을 변경하는 방법을 찾을 수 없습니다. SparkButtonSkin 중 하나.
은 (스파크 피부 초기화 처리기에서) 기능 '의 setStyle' 와 아이콘 위치protected function sparkbuttonskin_initializeHandler(event:FlexEvent):void
{
setStyle("iconPlacement", IconPlacement.TOP);
}
감사합니다! sparkSkinButton 클래스에서 setStyle 함수를 사용하여 아이콘 배치를 정의 할 수있는 또 다른 솔루션을 찾았습니다 :'code'setStyle ("iconPlacement.TOP); – janiss