0

我想将选定的段文本颜色设置为白色,它将处于突出显示状态。如果我选​​择另一个段,那么选定的段文本颜色应该突出显示,它应该处于突出显示状态,直到我选择不同的段。是可能吗?我不想突出显示选定的段,但我想突出显示文本颜色,直到我取消选择或选择另一个段。

4

3 回答 3

0

The answer in the below link fixed the problem.How to change font color of UISegmentedControl

于 2013-04-02T12:17:38.697 回答
0

利用segment.tintColor = [uicolor whitecolor];

我会帮你的。

于 2013-04-02T11:45:42.917 回答
0

使用它,其中 objectAtIndex:0 是您选择的索引。

for (UIView *v in [[[segment subviews] objectAtIndex:0] subviews]) {
   if ([v isKindOfClass:[UILabel class]]) {
      UILabel *lable=(UILabel *)[v retain];
      lable.textColor=[UIColor blackColor];
   }
}
于 2013-04-02T11:54:16.193 回答