Yes, you can perform a pop on UISegmentedControl.
This should help:
Note that the code below has the segmentedControl created programmatically.
Code:
[segmentedControl addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];
- (void)segmentAction:(id)sender
{
UISegmentedControl* segControl = sender;
NSLog(@"segment clicked %d", [segControl selectedSegmentIndex]);
if([segControl selectedSegmentIndex]==1) // my specified index
{
// pop some view
}
}