Assuming that your UICollectionViewCell
is aware of which document it is supposed to show, you can use that information to discriminate between documents once you leave the view. Control-drag from your cell to the new view controller in Interface Builder and implement the distinction in prepareForSegue
-(void)prepareForSegue:(UIStoryboardSegue*)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"ShowDetailController"]) {
MyDetailViewController *destination = segue.destinationViewController;
UICollectionViewCell *cell = (UICollectionViewCell*)sender;
// depending on your cell implementation, e.g. with an enum
destination.documentType = cell.documentType;
}
}