【发布时间】:2013-01-24 05:01:13
【问题描述】:
我正在尝试为 UISegmentedControl 中的选定和未选定段使用不同的字体。我可以为普通段设置字体,但似乎无法为选定段设置字体。这是我的代码:
NSDictionary *attributes = [NSDictionary dictionaryWithObject:
[UIFont fontWithName:@"Verdana-Bold"
size:[UIFont buttonFontSize]]
forKey:UITextAttributeFont];
[playerNumber setTitleTextAttributes:attributes
forState:UIControlStateHighlighted];
如果我更改为UIControlStateNormal,则所有段都会设置样式。但是,我只想设置突出显示/选定段的样式。 (UIControlStateSelected 也不起作用。)
(有一些类似的 StackOverflow 问题,但我找不到解决我问题的答案。)
我做错了什么或根本无法完成?
【问题讨论】:
标签: ios objective-c ios5 uisegmentedcontrol