私はiOS5のUISegmentedControlのカスタマイズに取り組んでいます。私は新しいメソッド- (void)setTitleTextAttributes:(NSDictionary *)attributes forState:(UIControlState)state
を使用しています。iOS5のUISegmentedControlでハイライドテキストの色をカスタマイズするにはどうすればよいですか?
しかし、通常の状態ではテキストの色をカスタマイズできるようです。ドキュメントを確認したところ、テキストの属性には、UITextAttributeFont
,UITextAttributeTextColor
、UITextAttributeTextShadowColor
およびUITextAttributeTextShadowOffset
のみが含まれています。
UISegmentedControlボタンが押された(強調表示されている)ときに、どのようにフォントの色を指定できますか?
したがって、[myControl setTitleTextAttributes:myAttributes forState:UIControlStateHighlighted];を実行しても効果はありませんか? – DarkDust
提案ありがとう。 – user403015