2009-04-21 3 views
1

UITabBar 클래스에는 항목의 오른쪽 위 모서리에 주변 빨간색 타원으로 텍스트를 표시하는 setBadgeValue라는 속성이 있습니다. UISegmentedControl에 badgeValue와 같은 컨트롤을 표시해야합니다. UISegmentedControl에는 badgValue와 같은 기능이 없습니다. 이 일을 할 수있는 아이디어를 좀주세요.UISegmentedControl의 badgeValue

감사합니다.

답변

1

당신이 할 수있는 일은 badgeValue-look과 유사한 배경으로 UIImageView 오버레이를 만들고 그 위에 실제 값을 표시하는 레이블을 추가하는 것입니다.

UITabBar를 하위 클래스로 만들고 UISegmentedControl과 같은 모양으로 만들 수 있습니다. UITabBar의 하위 클래스 화 방법을 알기 원한다면 Three20이라는 훌륭한 (오픈 소스) 프로젝트를 살펴볼 수 있습니다.

관련 문제