Я плохо знаком с разработкой iPhone. Я создал UISegmentedControl, имеющий 2 сегмента. Я хочу к изображениям на дисплее для каждого сегмента вместо заголовка. Вот мой код
NSArray *itemArray = [NSArray arrayWithObjects: @"segment1", @"segment2", nil];
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:itemArray];
segmentedControl.frame = CGRectMake(5,100,300,40);
segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
segmentedControl.selectedSegmentIndex = 1;
[self.view addSubview:segmentedControl];
[segmentedControl release];
Но вместо того, чтобы отобразить заголовок, segment1 и segment2 это должно быть заменено изображениями, которые я имею.
Это почти то же самое, что и у вас, только вместо NSStrings передается массив UIImages.
NSArray *itemArray = [NSArray arrayWithObjects:
[UIImage imageNamed:@"segment1.png"],
[UIImage imageNamed:@"segment2.png"],
nil];