저는 Flex 4 애플리케이션을 개발 중이며 완전히 새로운 모습을 내기 위해 스킨을 사용하여 인터페이스를 사용자 정의하기 시작했습니다.Flex 4 Scrollbar 스킨의 크기가 조정되지 않습니다.
그래서 Flash Catalyst에서 두 개의 스크롤 막대 스킨을 만들었습니다 (하나는 가로, 하나는 세로).
Catalyst를 통해 응용 프로그램을 테스트 할 때 큰 도움이되었으므로 Flash Builder에서 가져 와서 구성 요소를 복사하고 HScrollbar 및 VScrollbar의 CSS 파일에 새 스킨을 정의했습니다.
피부가 잘 작동하고 있으며 모든 버튼이 정상입니다. 그러나 스크롤바는 어떤 이유로 리사이즈되지 않습니다. 그것은 바인딩 된 내용에 상관없이 동일한 높이로 유지됩니다.
콘텐츠는 모든 방식으로 스크롤되지만 크기가 조정되지 않으며 엄지가 완전히 내리고 있지 않습니다.
또한 다음과 같은 사실을 발견했습니다.
목록으로 작동하는 사용자 지정 구성 요소가 있습니다. 그것은 그룹을 확장하고 Scroller를 포함합니다. 따라서 응용 프로그램의 한 곳에서 Scrollthumb은 동일한 사용자 지정 목록이 사용되는 다른 곳보다 낮아지고 있습니다.
이 스크롤러는 사용자 정의 스킨없이 완벽하게 작동한다는 점도 언급해야합니다.
비슷한 문제가있는 사람은 누구입니까?
예. 나는 동일한 문제를 가지고 있으며,이 특정 문제를 해결할 수있는 곳을 찾을 수 없습니다. 특정 구성 요소 (트랙, 엄지 등)가 특정 높이/너비 (minHeight/minWidth를 지정하는 것과 반대)로 설정되어 있지 않으면 스크롤 막대 스킨이 자동 크기 조정을해야하지만 작동하지 않게되었습니다. 내가하는 일에 상관 없다. 아직 알지 못했습니까? – Josh