0
J'ai un contrôle segmenté qui a trois boutons, et je veux assombrir les lignes qui séparent les segments.Séparer les séparateurs de segment d'un UISegmentedControl
Mon code est le suivant:
NSArray *listArray = [NSArray arrayWithObjects:@"Email",@"SMS",nil];
UISegmentedController *segmentedController = [[UISegmentedControl alloc] initWithItems:listArray];
segmentedController.segmentedControlStyle = UISegmentedControlStyleBar;//i have to use this style(bar)
segmentedController.momentary = YES;
segmentedController.frame = CGRectMake (90, CGRectGetMaxY(lbl.frame)+50, 140, 40);
//seg.tintColor = [UIColor redColor];
[segmentedController addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:segmentedController];
où i change à travers laquelle Je peux assombrir la ligne de segmentedcontrol qui est présente au milieu de Email & SMS. –
Désolé, je ne suis pas si familier avec l'interface programmatique. –
Essayez différents styles qui vous conviennent segmentedController.segmentedControlStyle = UISegmentedControlStyleBezeled; ou UISegmentedControlStyleBezeledPlain ou UISegmentedControlStyleBar ou UISegmentedControlStyleBordered – iPrabu