There is not method That allow you to insert UiView at particular segment in my opinion.
But you can set custom image plz have a look to below Code
NSArray *arrItem=[[NSArray alloc]initWithObjects:@"1", @"2",@"3",@"4",nil];
UISegmentedControl *seg=[[UISegmentedControl alloc]initWithItems:arrItem];
seg.frame=CGRectMake(10, 100, 300, 200);
[seg insertSegmentWithImage:[UIImage imageNamed:@"SearchTransparent.png"] atIndex:2 animated:YES];
[seg setWidth:90.0 forSegmentAtIndex:2];
[self.view addSubview:seg];