사실 둘 다 (스킨과 itemRenderers)는 flash.graphics. * 패키지를 사용하여 그리기를하는 것처럼 보입니다. 이전에 스킨과 itemRenderers 사이에 복사 된 코드를 복사 했으므로 그 차이를 실제로 이해할 수 없습니다. 스킨보다 itemRenderers를 구현 한 경험이 많아서 문제의 일부가 될 수 있습니다. 고마워, 알려줘.Flex에서 스킨과 itemRenderer의 차이점은 무엇입니까?
2
A
답변
4
스킨은 다양한 UIComponents에 적용 할 수있는 그래픽 요소입니다. 컨테이너에는 borderSkins 및 Buttons에 다양한 위쪽/아래/아래쪽 스킨이있을 수 있습니다. 드로잉 API ("프로그램 스킨") 사용 또는 애셋 포함 ("그래픽 스킨")을 포함하여 여러 가지 방법으로 구현할 수 있습니다. 스킨은 대개 가볍고 Flex보다 훨씬 더 많은 기능을 포함하는 Flex UIComponent가 아닌 Flash DisplayObject 일 수 있습니다.
itemRenderer는 일반적으로 List 기반 컨트롤에서 항목을 표시하는 데 사용하는 UIComponent입니다. 또한 일반적으로 DataGrid/DataGridColumn을 사용할 때 itemRenderers를 사용합니다. itemRenderers를 사용하는 대부분의 구성 요소는이를 재사용합니다. 즉, 화면에 표시하는 데 필요한만큼 생성하며, 사용자가 데이터를 스크롤 할 때 동일한 itemRenderer가 위치가 변경되고 새 데이터가 입력됩니다. 이것이 Lists와 DataGrid가 대량의 데이터를 지원할 수있는 이유 중 하나이며, Repeater로 유사한 작업을 수행하려고 시도하는 이유가 끔찍한 성능의 앱으로 이어지는 이유 중 하나입니다.
관련 문제
- 1. Flex에서 스킨과 CSS의 차이점
- 2. 데이터 대 플렉스 itemRenderer의 listData
- 3. itemRenderer의 레이블 너비 설정 - FLEX
- 4. Flex ArgumentError : ItemRenderer의 오류 # 2025
- 5. SWC 스킨과 Spark 드로잉 API 사이의 충돌
- 6. Flex에서 xml을 표시하는 방법은 무엇입니까?
- 7. Flex에서 DataGrid를 만드는 방법은 무엇입니까?
- 8. Flex에서 이벤트 버블 링이란 무엇입니까?
- 9. flex itemRenderer의 작동 방식은 무엇입니까? (그들의 라이프 사이클)
- 10. 플렉스는 itemrenderer의 버튼과 상호 작용할 수 없습니다
- 11. MX DataGrid에서 itemrenderer의 새 인스턴스를 만듭니다.
- 12. Flex에서 List 컨트롤 항목의 가변 크기를 설정하는 방법은 무엇입니까?
- 13. FLEX에서 이벤트 재 전달
- 14. Flex에서 List의 마지막 항목 뒤에 버튼을 추가하려면 어떻게합니까?
- 15. Flex에서 캐시되지 않은 RSL?
- 16. Flex에서 디버그 메시지가 표시됩니까?
- 17. Flex의 PopUpButton, PopUpMenuButton 및 ComboBox 컨트롤의 차이점은 무엇입니까?
- 18. Flex에서 포커스는 어떻게 작동합니까?
- 19. Flex에서 정수 값을 경고하는 방법은 무엇입니까?
- 20. flex에서 이미지의 배경색을 흰색으로 변환하는 방법은 무엇입니까?
- 21. RSA를 사용하여 Flex에서 데이터를 해독하는 방법은 무엇입니까?
- 22. Flex에서 WYSIWYG를 만드는 가장 좋은 방법은 무엇입니까?
- 23. flex에서 combobox에 전달할 수있는 방법은 무엇입니까?
- 24. Flex에서 ItemPendingError 뒤에있는 디자인 결정은 무엇입니까?
- 25. Flex에서 접근성을 기본적으로 해제 한 이유는 무엇입니까?
- 26. actionscript/flex에서 '전역 이벤트'를 만드는 방법은 무엇입니까?
- 27. Flex에서 배열의 이미지를 표시하는 방법은 무엇입니까?
- 28. Flex에서 사용할 수있는 FLV 비디오의 사양은 무엇입니까?
- 29. flex에서 현재 날짜로 문자열을 포맷하는 방법은 무엇입니까?
- 30. Flex에서 경쟁 효과를 처리하는 방법은 무엇입니까?