У меня есть UISegmentedControl, и у меня есть несколько фотографий, моя первоначальная цель - когда я нажимаю на определенный сегмент, одно изображение должно появляться на виде.
Например: если у меня есть четыре сегмента и четыре изображения, тогда на каждом сегменте, который я нажимаю, я должен увидеть изображение.
Здесь я взял NSArray и загрузил все эти изображения, используя приведенный ниже код:
NSArray * images = [NSArray arrayWithObjects:[UIImage imageNamed:@"f.ppg"], [UIImage imageNamed:@"t.ppg"....etc ], nil];
и после этого я хочу прикрепить каждое конкретное изображение к индексу сегмента. Вот код, который я написал.
-(IBAction) segmentActionChanged:(id)sender
{
int segment = mSegment.selectedSegmentIndex;
mImageView.image=[images objectAtIndex:segment];
}
При компиляции приложения я не отображаю изображения, и оно внезапно завершает работу.
Любая помощь по этому поводу.