У меня есть представление коллекции, которое будет содержать одно или два проанализированных изображения JSON, которые были добавлены в изменяемый массив. Я хотел бы перейти от ячейки представления коллекции, содержащей изображение, к другому контроллеру представления. Но целевой переход будет содержать изображение, отличное от представления коллекции (другое проанализированное изображение JSON). Кроме того, две ячейки представления коллекции будут переходить к разным изображениям. Подытожено ниже:
Просмотр коллекции ------- переход ----------> DesintationVC
Сценарий 1
- Objectatindex:0 imageA ------перейти-----> newImageA
Сценарий 2
- Objectatindex:0 imageB ------перейти-----> newImageB
- Objectatindex:1 imageC ------перейти-----> newImageC
Каков наилучший способ сделать это?
Я думал в том же духе...
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
if ([segue.identifier isEqualToString:@"image1"]) {
if (sender == [pamphlet_Array objectAtIndex:0]){
}
}
но не совсем уверен, как поступить.