Make 2 segments the size of 1 in UISegmentedControl
问题 I have a UISegmentedControl with 3 segments created in the storyboard . I want to programmatically add another segment, and make the middle 2 segments the size of 1 segment. Here is an image to illustrate: In storyboard : What I want to achieve programmatically: This is what I tried: CGFloat segmentWidth = self.segment.frame.size.width; [self.segment insertSegmentWithTitle:@"titleName" atIndex:2 animated:NO]; [self.segment setWidth:segmentWidth / 4 forSegmentAtIndex:1]; [self.segment setWidth