2010-02-03 1 views

답변

1

TTTabItem의 시각적 스타일은 Three20 라이브러리 전체에 구현 된 TTStyleSheet 메커니즘을 활용합니다. 내 프로젝트를 위해이 작업을 수행해야했으며, 가장 간단한 방법은 TTDefaultStyleSheet의 하위 클래스를 만들고 탭 항목과 탭 모음의 스타일 지정과 관련된 특정 메서드를 재정의하는 것입니다.

기본 아이디어는 TTDefaultStyleSheet의 하위 클래스로 변경하고 변경하려는 메서드를 재정의하는 것입니다. 정확히 어떤 방법인지 기억하지 못하지만 그들은 tabBarItemtabBarTintColor 등의 줄에 있습니다. TTDefaultStyleSheet의 출처를보고 필요한 방법과 기본 구현의 모습을 확인할 수 있습니다. 이 작업을 완료하면

, 당신은 당신이 등 탭 항목

에 대한 자신 만의 스타일을 설정할 수 있도록해야한다는이

[TTStyleSheet setGlobalStyleSheet:myStyleSheetInstance]; 

처럼, 글로벌 스타일로 스타일 시트를 설정해야합니다 Three20 및 스타일 시스템 사용 방법에 대한 자세한 내용은 http://three20.info