2011-12-15 3 views
2

저는 iOS5에서 UISegmentedControl의 사용자 지정 작업을하고 있습니다. 새 메서드 - (void)setTitleTextAttributes:(NSDictionary *)attributes forState:(UIControlState)state을 사용하고 있습니다.iOS5의 UISegmentedControl에서 하이라이트 된 텍스트 색상을 사용자 정의하는 방법은 무엇입니까?

그러나 정상 상태에서는 텍스트 색상을 사용자 정의 할 수 있습니다. 문서를 확인했을 때 텍스트 속성에는 UITextAttributeFont, UITextAttributeTextColor, UITextAttributeTextShadowColorUITextAttributeTextShadowOffset 만 포함됩니다.

UISegmentedControl 버튼을 눌렀을 때 (강조 표시 할 때) 글꼴 색을 어떻게 지정할 수 있습니까?

+2

그렇다면 [myControl setTitleTextAttributes : myAttributes forState : UIControlStateHighlighted];가 효과가 있지 않습니까? – DarkDust

+0

굉장합니다. 귀하의 제안에 감사드립니다. – user403015

답변

0

UISegmentedControlsetTitleTextAttributes:forState:을 사용하거나 일반적으로 iOS5에 도입 된 UIAppearance 프로토콜을 사용할 수 있습니다. 개념은 그대로 유지됩니다.

관련 문제