UISegmentedControl * segment=[[UISegmentedControl alloc]initWithFrame:CGRectMake(10, 50, 355, 40)];
//NSArray * items=@[@"消息",@"电话",[UIImage imageNamed:@"002"]];
//segment.backgroundColor=[UIColor blackColor];
//添加元素
[segment insertSegmentWithTitle:@"消息" atIndex:0 animated:YES];
[segment insertSegmentWithTitle:@"电话" atIndex:1 animated:YES];
[segment insertSegmentWithImage:[[UIImage imageNamed:@"002"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] atIndex:2 animated:YES];
//UISegmentedControl * segmentControll=[[UISegmentedControl alloc]initWithItems:items];
// segmentControll.frame=CGRectMake(10, 50, 355, 40);
// 移除元素
[segment removeSegmentAtIndex:1 animated:YES];
//设置某个分段的宽度
[segment setWidth:100 forSegmentAtIndex:0];
//开启时设置默认显示的分段
segment.selectedSegmentIndex=0;
//5 设置镂空颜色
segment.tintColor=[UIColor purpleColor];
//6 设置选中时是否不显示 <选中状态 >
segment.momentary=YES;
//7 添加点击事件
[segment addTarget:self action:@selector(segmented:) forControlEvents:UIControlEventValueChanged];
// [self.view addSubview:segmentControll];
[self.view addSubview:segment];
-(void)segmented:(UISegmentedControl*)seg
{
NSLog(@"选中了第%ld 个分段",seg.selectedSegmentIndex);
}