UISegmentedControl

Creating a segmented control

NSArray *arrayOfImages = [NSArray arrayWithObjects:[UIImage imageNamed:@"segment1_Image.png"],
[UIImage imageNamed:@"segment2_Image.png"],
[UIImage imageNamed:@"segment3_Image.png"],
[UIImage imageNamed:@"segment4_Image.png"], nil];

UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems: arrayOfImages];
CGRect frame = CGRectMake(0.0, 120.0, 300.0, 44.0);
[segmentedControl setFrame:frame];
[segmentedControl addTarget:self action:@selector(action:) forControlEvents:UIControlEventValueChanged];

Comments